html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:Geometria-ExtraBold;src:url(/themes/custom/astra/assets/fonts/35EB23_1_0.eot);src:url(/themes/custom/astra/assets/fonts/35EB23_1_0.eot#iefix) format("embedded-opentype"),url(/themes/custom/astra/assets/fonts/35EB23_1_0.woff2) format("woff2"),url(/themes/custom/astra/assets/fonts/35EB23_1_0.woff) format("woff"),url(/themes/custom/astra/assets/fonts/35EB23_1_0.ttf) format("truetype")}@font-face{font-family:Geometria-Bold;src:url(/themes/custom/astra/assets/fonts/35EB23_2_0.eot);src:url(/themes/custom/astra/assets/fonts/35EB23_2_0.eot#iefix) format("embedded-opentype"),url(/themes/custom/astra/assets/fonts/35EB23_2_0.woff2) format("woff2"),url(/themes/custom/astra/assets/fonts/35EB23_2_0.woff) format("woff"),url(/themes/custom/astra/assets/fonts/35EB23_2_0.ttf) format("truetype")}@font-face{font-family:Geometria-Light;src:url(/themes/custom/astra/assets/fonts/35EB23_3_0.eot);src:url(/themes/custom/astra/assets/fonts/35EB23_3_0.eot#iefix) format("embedded-opentype"),url(/themes/custom/astra/assets/fonts/35EB23_3_0.woff2) format("woff2"),url(/themes/custom/astra/assets/fonts/35EB23_3_0.woff) format("woff"),url(/themes/custom/astra/assets/fonts/35EB23_3_0.ttf) format("truetype")}@font-face{font-family:Geometria-Medium;src:url(/themes/custom/astra/assets/fonts/35EB23_4_0.eot);src:url(/themes/custom/astra/assets/fonts/35EB23_4_0.eot#iefix) format("embedded-opentype"),url(/themes/custom/astra/assets/fonts/35EB23_4_0.woff2) format("woff2"),url(/themes/custom/astra/assets/fonts/35EB23_4_0.woff) format("woff"),url(/themes/custom/astra/assets/fonts/35EB23_4_0.ttf) format("truetype")}@font-face{font-family:Geometria;src:url(/themes/custom/astra/assets/fonts/35EB23_5_0.eot);src:url(/themes/custom/astra/assets/fonts/35EB23_5_0.eot#iefix) format("embedded-opentype"),url(/themes/custom/astra/assets/fonts/35EB23_5_0.woff2) format("woff2"),url(/themes/custom/astra/assets/fonts/35EB23_5_0.woff) format("woff"),url(/themes/custom/astra/assets/fonts/35EB23_5_0.ttf) format("truetype")}.paragraph--type--link .column__content a,.teaser-50-50__cta,.teaser-columns__cta,a.read-more{font-family:Geometria-Bold,sans-serif;font-size:16px;line-height:28px}.accordion__content,.accordion__title,.astra-curve__body,.cta-curve__text,.package-info__text,.page--search-results .search-results__item,.page--search-results p,.paragraph-50-50__content,.paragraph-cta__text,.paragraph-cta__title,.teaser-50-50__text,.title-description__description,.webform__info,ol,p,ul{font-family:Geometria,sans-serif;font-size:20px;line-height:28px}.astra-curve__title,.cta-curve__title,.cta__text .title{font-size:40px;line-height:47px}.cta__text .description{font-size:17px;line-height:28px}.channel-area__title,.column__title,.icon-cta__field--heading,.infographics__title,.page--search-results .views-field-title a,.teaser-columns__title,.technical-details__title,h2{font-family:Geometria-Bold,sans-serif;font-size:25px;line-height:28px}.channel-info .page-title,.offset-image .text-card__body:first-of-type,.package-info__title,.page--search-results .page-title,.title-description__title{font-family:Geometria-Bold,sans-serif;font-size:30px;line-height:37px}.title-description__subtitle{font-family:Geometria-Light,sans-serif;font-size:30px;line-height:37px}.channel-info__item{font-size:16px;line-height:17px}article{font-size:20px}.container{max-width:1440px;margin:0 auto;clear:both;padding:30px 20px}.container--full{max-width:100%;padding:30px 0}.paragraph--padded{padding:0 20px}@media (min-width:640px){.paragraph--padded{padding:0 40px}}@media (min-width:768px){.paragraph--padded{padding:0 90px;max-width:1580px}}.text--blue{color:#0935b8}.text--yellow{color:#ffe05e}.text--green{color:#088f4a}.text--red{color:#ff525c}.text--black{color:#303030}.text--white{color:#fff}.text--greywhite{color:#f0f0f0}.background--blue{background-color:#0935b8}.background--yellow{background-color:#ffe05e}.background--green{background-color:#088f4a}.background--red{background-color:#ff525c}.background--black{background-color:#303030}.background--white{background-color:#fff}.background--greywhite{background-color:#f0f0f0}.messages--status{max-width:1400px;margin:40px auto}.feed-icons,.tabs,.view-empty{max-width:1460px;margin:40px auto;padding:0 30px}.borderless{border:none}h2{margin-bottom:28px;letter-spacing:.02em}*+h2{margin-top:48px}h3{margin-bottom:28px;font-size:25px;line-height:28px;letter-spacing:.02em}*+h3{margin-top:48px}h4{margin-bottom:28px;font-size:20px;line-height:28px;letter-spacing:.02em}*+h4{margin-top:48px}a{text-decoration:underline}a,a:visited{color:#303030}a:focus,a:hover{color:#0935b8}ol,p,ul{margin:0;color:#303030}*+ol,*+p,*+ul{margin:30px 0 0}li+li{margin-top:7px}h1{font-family:Geometria,sans-serif;letter-spacing:.02em}blockquote{font-style:italic;border-left:3px solid #68696d;margin:30px 0;padding-left:20px}.teaser-text{font-size:20px;font-family:Geometria-Light,sans-serif;margin:0}.teaser-text--bold{font-family:Geometria-Bold,sans-serif;font-weight:700}.link--external:before{width:16px;height:16px;background-image:url(/themes/custom/astra/assets/images/external.svg);background-repeat:no-repeat;background-size:80%;background-position:0 2px;padding-left:20px;margin-right:5px;margin-left:7px;content:""}.link--back{text-decoration:none;color:#303030;font-size:15px;line-height:23px;font-family:Geometria-Medium,sans-serif}.link--back:before{content:"";background:url(/themes/custom/astra/assets/images/arrow-right.svg) no-repeat 0 0;background-size:6px;margin-right:10px;-webkit-transform:rotate(180deg);transform:rotate(180deg);display:inline-block;width:10px;height:10px;position:relative;right:0;transition:right .3s}.link--back:hover:before{right:3px}.link--clean{color:inherit;text-decoration:none}.link--clean:hover{text-decoration:underline}.link--no-underline,.link--no-underline:hover,a.read-more{text-decoration:none}a.read-more{display:inline-flex;justify-content:flex-start;align-items:center;color:#303030;position:relative}a.read-more:after{content:"";display:inline-block;width:6px;height:10px;margin-left:20px;background-image:url(/themes/custom/astra/assets/images/arrow-right.svg);background-size:contain;transition:all .3s ease}a.read-more:focus,a.read-more:hover{color:#303030}a.read-more:focus:after,a.read-more:hover:after{margin-left:23px}.download-link{text-decoration:none;color:#0935b8;font-style:16px;vertical-align:baseline}.download-link:active,.download-link:hover{text-decoration:underline}.download-link:after{content:"";display:inline-block;position:relative;width:24px;height:24px;top:5px;margin-left:30px;background-image:url(/themes/custom/astra/assets/images/download-link.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:contain}.hamburger{padding:0;background-color:transparent;border:none;width:25px;height:25px;background-image:url(/themes/custom/astra/assets/images/icon-menu.svg);background-repeat:no-repeat;background-size:cover}.hamburger[aria-pressed=true]{background-image:url(/themes/custom/astra/assets/images/close.svg)}.search-toggle{padding:0;background-color:transparent;border:none;font-size:.94rem;padding-left:30px;position:relative}.search-toggle:empty{width:25px;height:25px;padding-left:0}.search-toggle:empty,.search-toggle:not(:empty):before{background-image:url(/themes/custom/astra/assets/images/icon-search.svg);background-repeat:no-repeat;background-size:cover}.search-toggle:not(:empty):before{content:" ";display:block;position:absolute;width:15px;height:15px;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.close{padding:0;background-color:transparent;border:none;width:25px;height:25px;background-image:url(/themes/custom/astra/assets/images/close.svg);background-repeat:no-repeat;background-size:cover}.site-logo{display:block}.site-logo img{width:100%;height:auto}.site-switcher .selectr-selected{color:#303030;font-size:.9375rem;padding:10px 28px 10px 0;border:none;border-radius:0;background-color:transparent}.site-switcher .selectr-selected:focus{outline:1px dotted #0935b8}.site-switcher .selectr-selected:before{content:"";display:block;width:9px;height:9px;border:none;background-image:url(/themes/custom/astra/assets/images/dropdown.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:contain}.site-switcher.selectr-container.native-open .selectr-selected:before,.site-switcher.selectr-container.open .selectr-selected:before{border:none}.site-switcher .selectr-placeholder{color:inherit}.site-switcher.selectr-container.inverted .selectr-options-container,.site-switcher .selectr-options-container{width:auto;padding:0;background-color:#0935b8;border:initial;border-radius:initial;box-shadow:2px 3px 7px 2px rgba(0,0,0,.15)}.site-switcher.selectr-container.inverted .selectr-options-container{top:calc(100% - 1px);bottom:auto}.site-switcher .selectr-options{min-width:200px;max-height:none;font-size:15px;overflow:auto}.site-switcher .selectr-option{color:#fff;padding:10px 20px;margin:0}.site-switcher .selectr-option.selected{font-family:Geometria-Bold,sans-serif;color:#0935b8;background-color:#ffe05e}.site-switcher .selectr-option.active{color:#0935b8;background-color:#ffe05e}.site-search-input{font-size:1.125rem;background-color:transparent;border:none}.mobile-nav-link,.mobile-nav-menu .main-nav a{font-size:1.5625rem;color:#303030;text-decoration:none;font-weight:400}.flex-columns img,.flex-columns picture{display:block}.flex-columns picture img{width:100%}.flex-columns h2{margin-bottom:5px}@media (min-width:640px){.flex-columns{display:flex}}.flex-columns>*{flex:1;margin-bottom:40px;width:100%}@media (max-width:639px){.flex-columns>:last-child{margin-bottom:0}}@media (min-width:768px){.flex-columns>*{margin-right:30px;margin-bottom:0}.flex-columns>:last-child{margin-right:0}}.sixty-forty{display:flex;flex-direction:column}.sixty-forty--right .sixty-forty__column:first-child{order:1}@media (min-width:768px){.sixty-forty{flex-direction:row}.sixty-forty__column{flex:1 0 0%}.sixty-forty__column:first-child{min-width:60%}.sixty-forty__column:last-child{flex-grow:1}}:root{--icon-grid--gap:30px;--icon-grid--columns:2}.icon-grid{display:flex;display:grid;grid-template-columns:repeat(var(--icon-grid--columns),1fr);grid-gap:var(--icon-grid--gap);align-items:center;justify-content:space-between}@supports (display:grid){.icon-grid{justify-content:initial}}.icon-grid__icon{text-align:center}.icon-grid__icon img{width:100%}@media screen and (min-width:740px){:root{--icon-grid--columns:3}}@media screen and (min-width:1280px){:root{--icon-grid--gap:50px}.icon-grid{grid-template-columns:repeat(auto-fit,minmax(auto,200px));justify-content:space-around}.icon-grid__icon img{max-width:200px}}@media screen and (min-width:1530px){:root{--icon-grid-gap:50px}}.staggered-heading{font-size:28px;line-height:28px;color:#fff;text-transform:uppercase;font-weight:700}@media (min-width:480px){.staggered-heading{font-size:36px;line-height:36px}}@media (min-width:640px){.staggered-heading{font-size:42px;line-height:42px}}@media (min-width:1024px){.staggered-heading{font-size:60px;line-height:60px;font-weight:400}}.staggered-heading--blue .staggered-heading__text{background-color:#0935b8;color:#ffe05e}.staggered-heading--yellow .staggered-heading__text{background-color:#ffe05e;color:#303030}.staggered-heading--green .staggered-heading__text{background-color:#088f4a}.staggered-heading--red .staggered-heading__text{background-color:#ff525c}.staggered-heading--black .staggered-heading__text{background-color:#303030}.staggered-heading--white .staggered-heading__text{background-color:#fff}.staggered-heading--greywhite .staggered-heading__text{background-color:#f0f0f0}.staggered-heading__text{display:table;background-color:#088f4a;font-family:Geometria-ExtraBold,sans-serif;padding:.25em .25em .1em}.staggered-heading__text:nth-child(2){margin-left:1em}.staggered-heading__text:nth-child(3){margin-left:2em}.staggered-heading__text:nth-child(4){margin-left:3em}.text-card{display:flex;flex-direction:column}.text-card__body{overflow:hidden;margin-bottom:30px}.text-card__footer{margin-top:auto}.text-card h2 a{text-decoration:none}.text-card h2 a:focus,.text-card h2 a:hover{text-decoration:underline}.text-card .teaser-text+.teaser-text{margin-top:15px}.paragraph-cta{display:flex;flex-direction:column}@media (min-width:1024px){.paragraph-cta{flex-direction:row}}.paragraph-cta__image{margin-bottom:40px}@media (min-width:640px){.paragraph-cta__image{margin-bottom:55px}}@media (min-width:1024px){.paragraph-cta__image{width:50%;order:2}}@media (min-width:1024px){.paragraph-cta__content{width:50%;order:1}}.paragraph-cta__title{font-family:Geometria-Bold,sans-serif}@media (min-width:640px){.paragraph-cta__text,.paragraph-cta__title{padding-right:100px}}.paragraph-cta__link{margin-top:30px}.social-media-link{display:inline-block;vertical-align:bottom;margin-left:10px}.social-media-link .icon{display:block;background-repeat:no-repeat;background-size:cover;line-height:15px;width:18px;height:18px}.social-media-link .icon.vimeo{background-image:url(/themes/custom/astra/assets/images/vimeo-v.svg)}.social-media-link .icon.youtube{background-image:url(/themes/custom/astra/assets/images/youtube.svg);width:22px}.social-media-link .icon.facebook{background-image:url(/themes/custom/astra/assets/images/facebook.svg)}.social-media-link .icon.twitter{background-image:url(/themes/custom/astra/assets/images/twitter.svg)}.block-astra-site-social-media-links{display:block;margin:20px auto;text-align:center;width:100%}@media (min-width:1280px){.block-astra-site-social-media-links{text-align:right;margin-bottom:0}}.social-media-sharing{margin-bottom:.67rem}.social-media-sharing li+li{margin-top:0}.infographics{margin-top:60px}@media (min-width:640px){.infographics{margin-top:80px}}.infographics__title{margin-bottom:35px}.infographics__image img,.infographics__image picture{width:100%}.breadcrumb ul{padding:0;font-size:13px;font-family:Geometria,sans-serif}.breadcrumb li:before{content:" /";padding:0 3px}.breadcrumb li:first-of-type:before{display:none}.breadcrumb a{color:#303030}.paragraph--type--2-column-text,.paragraph--type--image,.paragraph--type--link,.paragraph--type--text{max-width:1400px;margin:40px auto 20px}@media (min-width:1024px){.paragraph--type--2-column-text,.paragraph--type--image,.paragraph--type--link,.paragraph--type--text{margin:50px auto 30px}}.paragraph--type--2-column-text{display:flex;flex-wrap:wrap}.paragraph--type--2-column-text .field--type-text-long{text-align:justify;margin:20px 40px}@media (min-width:1024px){.paragraph--type--2-column-text .field--type-text-long{flex:0 1 50%;margin:0;padding-left:20px}}@media (min-width:1024px){.paragraph--type--2-column-text .field--type-text-long:first-child{padding-right:20px;padding-left:0}}.paragraph--type--column-teasers{max-width:1400px;margin:60px auto}@media (min-width:640px){.paragraph--type--column-teasers{margin:40px auto}}@media (min-width:1024px){.paragraph--type--column-teasers{margin:80px auto}}.paragraph--type--channel-packages{margin-bottom:40px}@media (min-width:1024px){.paragraph--type--channel-packages{margin-bottom:80px}}@media (min-width:640px){.paragraph--type--link{margin:40px auto}}@media (min-width:1024px){.paragraph--type--link{margin:40px auto}}.paragraph--type--link .field--name-field-link{padding:10px 40px 8px;background-color:#0935b8;display:inline-block}.paragraph--type--link .column__content a{background-image:url(/themes/custom/astra/assets/images/arrow-right-white.svg);padding-right:23px;background-repeat:no-repeat;background-position-y:3px;background-position-x:calc(100% - 3px);transition:background-position-x .3s;text-decoration:none;color:#fff;font-family:Geometria,sans-serif}.paragraph--type--link .column__content a:hover{background-position-x:100%;color:#fff}.media-video{margin-bottom:50px}.media-video .field--name-name{padding:0 20px}@media (min-width:640px){.media-video .field--name-name{padding:0 40px}}@media (min-width:768px){.media-video .field--name-name{padding:0 90px;max-width:1580px}}@media (min-width:1280px){.media-video .field--name-name{padding:0}}.media-video .field--name-field-media-video-embed-field{margin-bottom:20px}@media (min-width:1024px){.field--type-text-with-summary{max-width:70%}}.file-info-strip{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap}@media (min-width:640px){.file-info-strip{flex-wrap:nowrap}}@media (min-width:768px){.file-info-strip{justify-content:flex-end}}@media (min-width:768px){.file-info-strip__field{padding:0 20px}.file-info-strip__field:first-of-type{padding-left:0}.file-info-strip__field:last-of-type{padding-right:0}}.file-info-strip__field--name{font-family:Geometria-Bold,sans-serif;flex-grow:1;width:100%;padding-bottom:20px}@media (min-width:640px){.file-info-strip__field--name{flex-grow:0;width:auto;padding-bottom:0}}@media (min-width:768px){.file-info-strip__field--name{flex-grow:1}}.icon-cta{font-family:Geometria-Bold,sans-serif;text-align:center}.icon-cta__field{margin-bottom:20px}.icon-cta__field--heading{font-weight:400;margin-top:28px}.top-nav-bar{display:flex;justify-content:space-between;align-items:center}.top-nav-bar .search-toggle:focus{outline:1px dotted #0935b8}.top-nav-bar .search-toggle:not(:empty){display:none}@media screen and (min-width:1280px){.top-nav-bar .hamburger,.top-nav-bar .search-toggle:empty{display:none}.top-nav-bar .search-toggle:not(:empty){display:inline-block}}.main-nav{color:#141414}.main-nav>ul{padding:0;margin:0;list-style:none}.main-nav>ul li{display:inline-block;padding:0 20px}.main-nav>ul li:first-of-type{padding-left:0}.main-nav>ul li:last-of-type{padding-right:0}.main-nav a{color:inherit;font-size:1.125rem;text-decoration:none;font-weight:600}.mobile-nav-menu ul{list-style:none;margin:0;padding:0}.mobile-nav-menu .main-nav>ul li,.mobile-nav-menu ul>li{display:block;float:none;padding:0;margin-bottom:20px}.mobile-nav-menu .navigation__list__second-level{display:none}.search-form{display:flex;border-bottom:1px solid #303030;padding-bottom:5px}.search-form .site-search-input{flex-grow:1}.search-form .site-search-input:focus{outline:none}.search-form .search-toggle{background-size:calc(100% - 5px);background-position:50%}.accordion{padding-bottom:40px}.accordion__title{font-family:Geometria-Bold,sans-serif;padding:20px 45px 20px 0;position:relative;cursor:pointer}.accordion__title:after{position:absolute;top:calc(50% - 7px);right:15px;width:15px;height:15px;display:block;content:"";background:url(/themes/custom/astra/assets/images/expand.svg) no-repeat 0 0;background-size:contain}.accordion__title:hover{color:#0935b8}.accordion__content{max-height:0;overflow:hidden;transition:max-height .4s}.accordion__item{border-bottom:1px solid #dadada}.accordion__item:first-of-type{border-top:1px solid #dadada}.accordion__item--active .accordion__content{max-height:800px;padding-bottom:25px}.accordion__item--active .accordion__title{color:#0935b8}.accordion__item--active .accordion__title:after{background:url(/themes/custom/astra/assets/images/minimize.svg) no-repeat 0 0;top:calc(50% - 1px)}.accordion__item p{margin-bottom:0}.accordion__link{margin-top:20px;margin-left:0}.image-background-teaser{font-size:16px;position:relative;padding-bottom:2.5em}.image-background-teaser img,.image-background-teaser picture{width:100%;display:block}.image-background-teaser__image{position:relative;width:100%}.image-background-teaser__heading--mobile{position:absolute;bottom:20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:768px){.image-background-teaser__heading--mobile{display:none}}.image-background-teaser__heading--desktop{display:none}@media (min-width:768px){.image-background-teaser__heading--desktop{display:block}}@media (min-width:768px){.image-background-teaser__content{position:absolute;top:50%;right:0;width:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.image-background-teaser__body{color:#303030;padding:20px 50px;text-align:center}@media (min-width:768px){.image-background-teaser__body{color:#fff;padding:20px 120px 20px 60px;text-align:left}}.image-background-teaser__footer{text-align:center}@media (min-width:768px){.image-background-teaser__footer{padding-left:60px;text-align:left}}.channel-package-teaser{background-color:#f0f0f0;text-align:center;padding:70px}@media (min-width:640px){.channel-package-teaser{padding:120px 120px 70px}}.channel-package-teaser__heading{margin-top:0;margin-bottom:0}.channel-package-teaser__subheading{font-weight:300;margin-top:0;margin-bottom:0}.channel-package-teaser__icon-list{padding:70px 0}.channel-package-teaser .btn{font-size:16px}.astra-curve__image img,.astra-curve__image picture{display:block;width:100%}.astra-curve__content{background-color:#ffe05e;text-align:center;position:relative;padding-top:50px;padding-bottom:70px}.astra-curve__content:before{content:" ";display:block;position:absolute;height:10px;width:100%;top:-10px;left:0;-webkit-transform:translateY(1px);transform:translateY(1px);background-image:url(/themes/custom/astra/assets/images/curve.png);background-repeat:no-repeat;background-size:100% 10px}@media (min-width:640px){.astra-curve__content:before{background-size:100% 20px;height:20px;top:-20px}}@media (min-width:768px){.astra-curve__content:before{background-size:100% 50px;height:50px;top:-50px}}@media (min-width:640px){.astra-curve__content{padding:50px 70px 70px}}.astra-curve__title{color:#0935b8;font-family:Geometria-Bold,sans-serif;font-weight:400;margin-top:0}.astra-curve__body{margin:0 auto;padding-left:20px;padding-right:20px;width:98%}@media (min-width:640px){.astra-curve__body{padding:0}}.webform{display:flex;flex-direction:column;color:#303030}@media (min-width:1024px){.webform{flex-direction:row}}.webform__form{order:2}@media (min-width:1024px){.webform__form{width:calc(75% - 80px);margin-right:80px;order:1}}.webform__info{order:1;max-width:360px;margin-bottom:40px}@media (min-width:1024px){.webform__info{max-width:none;width:25%;order:2}}.webform__info-title{font-family:Geometria-Bold,sans-serif}.js-form-type-email,.js-form-type-number,.js-form-type-password,.js-form-type-textarea,.js-form-type-textfield,.js-form-type-url{position:relative;margin-bottom:20px}.js-form-type-email label,.js-form-type-number label,.js-form-type-password label,.js-form-type-textarea label,.js-form-type-textfield label,.js-form-type-url label{display:block;z-index:0;position:relative;top:0;margin:0;font-size:20px;line-height:28px;font-family:Geometria-Bold,sans-serif;vertical-align:baseline;opacity:1;transition:top .3s ease,left .3s ease,opacity .3s ease,font-size .3s ease;color:#303030}.js-form-type-email .form-required:after,.js-form-type-number .form-required:after,.js-form-type-password .form-required:after,.js-form-type-textarea .form-required:after,.js-form-type-textfield .form-required:after,.js-form-type-url .form-required:after{content:"*";background-image:none;color:#303030;vertical-align:initial;margin:0 3px}.js-form-type-email input[type=email],.js-form-type-email input[type=number],.js-form-type-email input[type=password],.js-form-type-email input[type=text],.js-form-type-email input[type=url],.js-form-type-email textarea,.js-form-type-number input[type=email],.js-form-type-number input[type=number],.js-form-type-number input[type=password],.js-form-type-number input[type=text],.js-form-type-number input[type=url],.js-form-type-number textarea,.js-form-type-password input[type=email],.js-form-type-password input[type=number],.js-form-type-password input[type=password],.js-form-type-password input[type=text],.js-form-type-password input[type=url],.js-form-type-password textarea,.js-form-type-textarea input[type=email],.js-form-type-textarea input[type=number],.js-form-type-textarea input[type=password],.js-form-type-textarea input[type=text],.js-form-type-textarea input[type=url],.js-form-type-textarea textarea,.js-form-type-textfield input[type=email],.js-form-type-textfield input[type=number],.js-form-type-textfield input[type=password],.js-form-type-textfield input[type=text],.js-form-type-textfield input[type=url],.js-form-type-textfield textarea,.js-form-type-url input[type=email],.js-form-type-url input[type=number],.js-form-type-url input[type=password],.js-form-type-url input[type=text],.js-form-type-url input[type=url],.js-form-type-url textarea{z-index:1;position:relative;border:none;border-radius:0;background:none;box-shadow:none;resize:none;width:100%;padding:5px 0;font-size:20px;line-height:28px;color:#303030;border-bottom:2px solid #b3b3b3}.js-form-type-email input[type=email]:focus,.js-form-type-email input[type=number]:focus,.js-form-type-email input[type=password]:focus,.js-form-type-email input[type=text]:focus,.js-form-type-email input[type=url]:focus,.js-form-type-email textarea:focus,.js-form-type-number input[type=email]:focus,.js-form-type-number input[type=number]:focus,.js-form-type-number input[type=password]:focus,.js-form-type-number input[type=text]:focus,.js-form-type-number input[type=url]:focus,.js-form-type-number textarea:focus,.js-form-type-password input[type=email]:focus,.js-form-type-password input[type=number]:focus,.js-form-type-password input[type=password]:focus,.js-form-type-password input[type=text]:focus,.js-form-type-password input[type=url]:focus,.js-form-type-password textarea:focus,.js-form-type-textarea input[type=email]:focus,.js-form-type-textarea input[type=number]:focus,.js-form-type-textarea input[type=password]:focus,.js-form-type-textarea input[type=text]:focus,.js-form-type-textarea input[type=url]:focus,.js-form-type-textarea textarea:focus,.js-form-type-textfield input[type=email]:focus,.js-form-type-textfield input[type=number]:focus,.js-form-type-textfield input[type=password]:focus,.js-form-type-textfield input[type=text]:focus,.js-form-type-textfield input[type=url]:focus,.js-form-type-textfield textarea:focus,.js-form-type-url input[type=email]:focus,.js-form-type-url input[type=number]:focus,.js-form-type-url input[type=password]:focus,.js-form-type-url input[type=text]:focus,.js-form-type-url input[type=url]:focus,.js-form-type-url textarea:focus{box-shadow:none;outline:none}.js-form-type-email textarea,.js-form-type-number textarea,.js-form-type-password textarea,.js-form-type-textarea textarea,.js-form-type-textfield textarea,.js-form-type-url textarea{padding:5px;border:2px solid #b3b3b3}.js-form-type-email.form-item--focus label,.js-form-type-email.form-item--value label,.js-form-type-number.form-item--focus label,.js-form-type-number.form-item--value label,.js-form-type-password.form-item--focus label,.js-form-type-password.form-item--value label,.js-form-type-textarea.form-item--focus label,.js-form-type-textarea.form-item--value label,.js-form-type-textfield.form-item--focus label,.js-form-type-textfield.form-item--value label,.js-form-type-url.form-item--focus label,.js-form-type-url.form-item--value label{top:0;left:0;opacity:1;font-size:16px;color:#0935b8}.js-form-type-email.form-item--focus .form-required:after,.js-form-type-email.form-item--value .form-required:after,.js-form-type-number.form-item--focus .form-required:after,.js-form-type-number.form-item--value .form-required:after,.js-form-type-password.form-item--focus .form-required:after,.js-form-type-password.form-item--value .form-required:after,.js-form-type-textarea.form-item--focus .form-required:after,.js-form-type-textarea.form-item--value .form-required:after,.js-form-type-textfield.form-item--focus .form-required:after,.js-form-type-textfield.form-item--value .form-required:after,.js-form-type-url.form-item--focus .form-required:after,.js-form-type-url.form-item--value .form-required:after{color:#0935b8}.js-form-type-email.form-item--focus input[type=email],.js-form-type-email.form-item--focus input[type=number],.js-form-type-email.form-item--focus input[type=password],.js-form-type-email.form-item--focus input[type=text],.js-form-type-email.form-item--focus input[type=url],.js-form-type-email.form-item--focus textarea,.js-form-type-email.form-item--value input[type=email],.js-form-type-email.form-item--value input[type=number],.js-form-type-email.form-item--value input[type=password],.js-form-type-email.form-item--value input[type=text],.js-form-type-email.form-item--value input[type=url],.js-form-type-email.form-item--value textarea,.js-form-type-number.form-item--focus input[type=email],.js-form-type-number.form-item--focus input[type=number],.js-form-type-number.form-item--focus input[type=password],.js-form-type-number.form-item--focus input[type=text],.js-form-type-number.form-item--focus input[type=url],.js-form-type-number.form-item--focus textarea,.js-form-type-number.form-item--value input[type=email],.js-form-type-number.form-item--value input[type=number],.js-form-type-number.form-item--value input[type=password],.js-form-type-number.form-item--value input[type=text],.js-form-type-number.form-item--value input[type=url],.js-form-type-number.form-item--value textarea,.js-form-type-password.form-item--focus input[type=email],.js-form-type-password.form-item--focus input[type=number],.js-form-type-password.form-item--focus input[type=password],.js-form-type-password.form-item--focus input[type=text],.js-form-type-password.form-item--focus input[type=url],.js-form-type-password.form-item--focus textarea,.js-form-type-password.form-item--value input[type=email],.js-form-type-password.form-item--value input[type=number],.js-form-type-password.form-item--value input[type=password],.js-form-type-password.form-item--value input[type=text],.js-form-type-password.form-item--value input[type=url],.js-form-type-password.form-item--value textarea,.js-form-type-textarea.form-item--focus input[type=email],.js-form-type-textarea.form-item--focus input[type=number],.js-form-type-textarea.form-item--focus input[type=password],.js-form-type-textarea.form-item--focus input[type=text],.js-form-type-textarea.form-item--focus input[type=url],.js-form-type-textarea.form-item--focus textarea,.js-form-type-textarea.form-item--value input[type=email],.js-form-type-textarea.form-item--value input[type=number],.js-form-type-textarea.form-item--value input[type=password],.js-form-type-textarea.form-item--value input[type=text],.js-form-type-textarea.form-item--value input[type=url],.js-form-type-textarea.form-item--value textarea,.js-form-type-textfield.form-item--focus input[type=email],.js-form-type-textfield.form-item--focus input[type=number],.js-form-type-textfield.form-item--focus input[type=password],.js-form-type-textfield.form-item--focus input[type=text],.js-form-type-textfield.form-item--focus input[type=url],.js-form-type-textfield.form-item--focus textarea,.js-form-type-textfield.form-item--value input[type=email],.js-form-type-textfield.form-item--value input[type=number],.js-form-type-textfield.form-item--value input[type=password],.js-form-type-textfield.form-item--value input[type=text],.js-form-type-textfield.form-item--value input[type=url],.js-form-type-textfield.form-item--value textarea,.js-form-type-url.form-item--focus input[type=email],.js-form-type-url.form-item--focus input[type=number],.js-form-type-url.form-item--focus input[type=password],.js-form-type-url.form-item--focus input[type=text],.js-form-type-url.form-item--focus input[type=url],.js-form-type-url.form-item--focus textarea,.js-form-type-url.form-item--value input[type=email],.js-form-type-url.form-item--value input[type=number],.js-form-type-url.form-item--value input[type=password],.js-form-type-url.form-item--value input[type=text],.js-form-type-url.form-item--value input[type=url],.js-form-type-url.form-item--value textarea{border-color:#0935b8}.js-form-type-email .description,.js-form-type-number .description,.js-form-type-password .description,.js-form-type-textarea .description,.js-form-type-textfield .description,.js-form-type-url .description{padding-top:10px}.form-wrapper{margin:40px 0}.js-form-type-textarea label{top:2em;left:.5em}.js-form-type-checkbox{display:flex;align-items:center;margin:40px 0}.js-form-type-checkbox label{margin-left:.5em}.webform-block--contact .container{padding-top:0}@media (min-width:640px){.webform-block--contact .form-wrapper{display:flex;justify-content:flex-end}}.webform-block--contact .additional-message{font-family:Geometria-Bold,sans-serif;display:block;margin-top:30px}@media (min-width:640px){.webform-block--contact .additional-message{-webkit-transform:translateY(-50px);transform:translateY(-50px);margin-top:0}}.webform-block--contact .js-form-type-email,.webform-block--contact .js-form-type-number,.webform-block--contact .js-form-type-password,.webform-block--contact .js-form-type-textarea,.webform-block--contact .js-form-type-textfield,.webform-block--contact .js-form-type-url{margin-bottom:10px}.offset-image .text-card__body:first-of-type{font-size:40px;line-height:1;margin-bottom:30px;margin-top:60px;letter-spacing:.02em;color:#0935b8}.offset-image__text{padding:10% 30px}.offset-image__heading{color:#0935b8}.offset-image__image{padding-left:7%;padding-bottom:10%}.offset-image__image img,.offset-image__image picture{display:block;width:100%}@media (min-width:640px){.offset-image__text{padding:10% 80px}}@media (min-width:768px){.offset-image{margin-top:150px;background-image:url(/themes/custom/astra/assets/images/yellow-gradient-curve-bg.svg);background-position:0 100%;background-size:cover}.offset-image__image{text-align:right;-webkit-transform:translateY(-50px);transform:translateY(-50px);padding:0}.offset-image__text{display:flex;flex-direction:column;justify-content:center;padding:8%}}@media (min-width:1024px){.offset-image__text{padding:60px 140px}}.file-strip-list{margin:30px 40px}@media (min-width:640px){.file-strip-list{margin-top:40px;margin-bottom:40px}}@media (min-width:1600px){.file-strip-list{margin-right:auto;margin-left:auto}}.file-strip-list__item{border-bottom:1px solid #979797;padding:25px 0}.file-strip-list__item:first-of-type{border-top:1px solid #979797}@media (min-width:768px){.file-strip-list__item{padding-right:20px}}.contact-form .button{display:flex;margin:0 0 0 auto}.contact-form .form-submit{display:none}.cta-icon-list{padding:25px 70px;background-color:#f0f0f0}@media (min-width:1024px){.cta-icon-list{display:flex;justify-content:space-around}}@media (min-width:1470px){.cta-icon-list{padding:42px 230px}}.cta-icon-list .icon-cta{margin-bottom:50px}@media (min-width:1024px){.cta-icon-list .icon-cta{margin-bottom:0}}.cta-icon-list .field--name-field-external-link a{font-family:Geometria-Bold,sans-serif;font-size:16px;line-height:28px;padding-right:23px;background-image:url(/themes/custom/astra/assets/images/arrow-right.svg);background-repeat:no-repeat;background-position-y:3px;background-position-x:calc(100% - 3px);transition:background-position-x .3s;color:#303030;text-decoration:none}.cta-icon-list .field--name-field-external-link a:hover{background-position-x:100%}.cta-icon-list .media__image{max-width:96px}.site-header{position:relative;min-height:120px;padding:20px 25px 15px;background-color:#ffe05e;z-index:20}.site-header__logo{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.site-header__region{width:100%;max-width:1400px;margin:0 auto}.site-header__region--bottom,.site-header__region--top .site-switcher{display:none}.site-header .search-dropdown{position:absolute;left:0;top:100%;width:100%}.site-header .site-header__region--bottom{transition:opacity .8s ease-out}.site-header.has-open-search .site-header__region--bottom{opacity:0}@media screen and (min-width:640px){.site-header{min-height:190px;padding:45px 30px}.site-header__logo{height:100%;top:0;width:122px;display:flex;align-items:center}.site-header__logo .site-logo{width:100%}}@media screen and (min-width:1024px){.site-header{min-height:220px;display:flex;flex-direction:column;justify-content:flex-start;height:0}}@media screen and (min-width:1280px){.site-header__region--bottom{display:block;margin-top:auto}.site-header__region--top .site-switcher{display:block}}.mobile-nav{display:none;position:absolute;top:0;left:0;background-color:#ffe05e;z-index:500;width:100vw;height:auto;padding:75px 25% 65px}@media (min-width:1280px){.mobile-nav{display:none}}.mobile-nav.is-active{display:block}.mobile-nav:after{content:" ";display:block;position:absolute;width:100%;height:30px;left:0;bottom:-15px;background-color:#ffe05e;border-radius:50%;z-index:499}.mobile-nav__site-switcher{margin-bottom:50px;border-bottom:1px solid #000}.mobile-nav .close{position:absolute;top:45px;left:30px}.search-dropdown{-webkit-transform:scaleY(0);transform:scaleY(0);transition:-webkit-transform 1s ease-out;transition:transform 1s ease-out;transition:transform 1s ease-out,-webkit-transform 1s ease-out;-webkit-transform-origin:top;transform-origin:top;position:relative;padding:40px 20px 140px;background-color:#ffe05e;margin-bottom:25px}.search-dropdown .search-form{opacity:0}.search-dropdown.is-open{z-index:1;-webkit-animation-name:a;animation-name:a;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.search-dropdown.is-open .search-form{-webkit-animation-name:g;animation-name:g;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.search-dropdown.is-closed{-webkit-animation-name:b;animation-name:b;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.search-dropdown:after{content:" ";position:absolute;width:120%;height:50px;left:-10%;bottom:-25px;background-color:#ffe05e;border-radius:50%;z-index:-1}@media screen and (min-width:640px){.search-dropdown{padding:0 100px 135px}}@media screen and (min-width:1024px){.search-dropdown{padding:25px 200px 70px;margin-bottom:100px}.search-dropdown:after{height:200px;bottom:-100px}}@-webkit-keyframes a{0%{-webkit-transform:scaleY(0);transform:scaleY(0)}60%{-webkit-transform:scaleY(1.3);transform:scaleY(1.3)}to{-webkit-transform:scaleY(1);transform:scaleY(1)}}@-webkit-keyframes b{0%{-webkit-transform:scaleY(1);transform:scaleY(1)}40%{-webkit-transform:scaleY(1.3);transform:scaleY(1.3)}to{-webkit-transform:scaleY(0);transform:scaleY(0)}}.navigation__list__second-level{-webkit-transform:scaleY(0);transform:scaleY(0);transition:-webkit-transform 1s ease-out;transition:transform 1s ease-out;transition:transform 1s ease-out,-webkit-transform 1s ease-out;-webkit-transform-origin:top;transform-origin:top;position:relative;padding:40px 20px 140px;background-color:#ffe05e;margin-bottom:25px}.navigation__list__second-level .links-wrapper{opacity:0}.navigation__list__second-level:after{content:" ";position:absolute;width:120%;height:50px;left:-10%;bottom:-25px;background-color:#ffe05e;border-radius:50%;z-index:-1}.navigation__list__wrapper>.navigation__item:hover .navigation__list__second-level{-webkit-animation-name:a;animation-name:a;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.navigation__list__wrapper>.navigation__item:hover .navigation__list__second-level .links-wrapper{-webkit-animation-name:g;animation-name:g;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media screen and (min-width:640px){.navigation__list__second-level{padding:0 100px 135px}}@media screen and (min-width:1024px){.navigation__list__second-level{padding:25px 200px 70px;margin-bottom:100px}.navigation__list__second-level:after{height:200px;bottom:-100px}}@keyframes a{0%{-webkit-transform:scaleY(0);transform:scaleY(0)}60%{-webkit-transform:scaleY(1.3);transform:scaleY(1.3)}to{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes b{0%{-webkit-transform:scaleY(1);transform:scaleY(1)}40%{-webkit-transform:scaleY(1.3);transform:scaleY(1.3)}to{-webkit-transform:scaleY(0);transform:scaleY(0)}}.paginationjs{line-height:1.6;font-family:Marmelad,Lucida Grande,Arial,Hiragino Sans GB,Georgia,sans-serif;font-size:14px;box-sizing:initial}.paginationjs li{margin-top:7px}.paginationjs:after{display:table;content:" ";clear:both}.paginationjs .paginationjs-pages{float:left}.paginationjs .paginationjs-pages ul{float:left;margin:0;padding:0}.paginationjs .paginationjs-go-button,.paginationjs .paginationjs-go-input,.paginationjs .paginationjs-nav{float:left;margin-left:10px;font-size:14px}.paginationjs .paginationjs-pages li{float:left;border:1px solid #aaa;border-right:none;list-style:none}.paginationjs .paginationjs-pages li>a{min-width:30px;height:28px;line-height:28px;display:block;background:#fff;font-size:14px;color:#333;text-decoration:none;text-align:center}.paginationjs .paginationjs-pages li>a:hover{background:#eee}.paginationjs .paginationjs-pages li.active{border:none}.paginationjs .paginationjs-pages li.active>a{height:30px;line-height:30px;background:#aaa;color:#fff}.paginationjs .paginationjs-pages li.disabled>a{opacity:.3}.paginationjs .paginationjs-pages li.disabled>a:hover{background:0 0}.paginationjs .paginationjs-pages li:first-child,.paginationjs .paginationjs-pages li:first-child>a{border-radius:3px 0 0 3px}.paginationjs .paginationjs-pages li:last-child{border-right:1px solid #aaa;border-radius:0 3px 3px 0}.paginationjs .paginationjs-pages li:last-child>a{border-radius:0 3px 3px 0}.paginationjs .paginationjs-go-input>input[type=text]{width:30px;height:28px;padding:0;box-sizing:initial}.paginationjs .paginationjs-go-button>input[type=button],.paginationjs .paginationjs-go-input>input[type=text]{background:#fff;border-radius:3px;border:1px solid #aaa;font-size:14px;text-align:center;vertical-align:baseline;outline:0;box-shadow:none}.paginationjs .paginationjs-go-button>input[type=button]{min-width:40px;height:30px;line-height:28px;padding:0 8px;color:#333;cursor:pointer;vertical-align:middle\9}.paginationjs.paginationjs-theme-blue .paginationjs-go-input>input[type=text],.paginationjs.paginationjs-theme-blue .paginationjs-pages li{border-color:#289de9}.paginationjs .paginationjs-go-button>input[type=button]:hover{background-color:#f8f8f8}.paginationjs .paginationjs-nav{height:30px;line-height:30px}.paginationjs .paginationjs-go-button,.paginationjs .paginationjs-go-input{margin-left:5px\9}.paginationjs.paginationjs-small{font-size:12px}.paginationjs.paginationjs-small .paginationjs-pages li>a{min-width:26px;height:24px;line-height:24px;font-size:12px}.paginationjs.paginationjs-small .paginationjs-pages li.active>a{height:26px;line-height:26px}.paginationjs.paginationjs-small .paginationjs-go-input{font-size:12px}.paginationjs.paginationjs-small .paginationjs-go-input>input[type=text]{width:26px;height:24px;font-size:12px}.paginationjs.paginationjs-small .paginationjs-go-button{font-size:12px}.paginationjs.paginationjs-small .paginationjs-go-button>input[type=button]{min-width:30px;height:26px;line-height:24px;padding:0 6px;font-size:12px}.paginationjs.paginationjs-small .paginationjs-nav{height:26px;line-height:26px;font-size:12px}.paginationjs.paginationjs-big{font-size:16px}.paginationjs.paginationjs-big .paginationjs-pages li>a{min-width:36px;height:34px;line-height:34px;font-size:16px}.paginationjs.paginationjs-big .paginationjs-pages li.active>a{height:36px;line-height:36px}.paginationjs.paginationjs-big .paginationjs-go-input{font-size:16px}.paginationjs.paginationjs-big .paginationjs-go-input>input[type=text]{width:36px;height:34px;font-size:16px}.paginationjs.paginationjs-big .paginationjs-go-button{font-size:16px}.paginationjs.paginationjs-big .paginationjs-go-button>input[type=button]{min-width:50px;height:36px;line-height:34px;padding:0 12px;font-size:16px}.paginationjs.paginationjs-big .paginationjs-nav{height:36px;line-height:36px;font-size:16px}.paginationjs.paginationjs-theme-blue .paginationjs-pages li>a{color:#289de9}.paginationjs.paginationjs-theme-blue .paginationjs-pages li>a:hover{background:#e9f4fc}.paginationjs.paginationjs-theme-blue .paginationjs-pages li.active>a{background:#289de9;color:#fff}.paginationjs.paginationjs-theme-blue .paginationjs-pages li.disabled>a:hover{background:0 0}.paginationjs.paginationjs-theme-blue .paginationjs-go-button>input[type=button]{background:#289de9;border-color:#289de9;color:#fff}.paginationjs.paginationjs-theme-green .paginationjs-go-input>input[type=text],.paginationjs.paginationjs-theme-green .paginationjs-pages li{border-color:#449d44}.paginationjs.paginationjs-theme-blue .paginationjs-go-button>input[type=button]:hover{background-color:#3ca5ea}.paginationjs.paginationjs-theme-green .paginationjs-pages li>a{color:#449d44}.paginationjs.paginationjs-theme-green .paginationjs-pages li>a:hover{background:#ebf4eb}.paginationjs.paginationjs-theme-green .paginationjs-pages li.active>a{background:#449d44;color:#fff}.paginationjs.paginationjs-theme-green .paginationjs-pages li.disabled>a:hover{background:0 0}.paginationjs.paginationjs-theme-green .paginationjs-go-button>input[type=button]{background:#449d44;border-color:#449d44;color:#fff}.paginationjs.paginationjs-theme-yellow .paginationjs-go-input>input[type=text],.paginationjs.paginationjs-theme-yellow .paginationjs-pages li{border-color:#ec971f}.paginationjs.paginationjs-theme-green .paginationjs-go-button>input[type=button]:hover{background-color:#55a555}.paginationjs.paginationjs-theme-yellow .paginationjs-pages li>a{color:#ec971f}.paginationjs.paginationjs-theme-yellow .paginationjs-pages li>a:hover{background:#fdf5e9}.paginationjs.paginationjs-theme-yellow .paginationjs-pages li.active>a{background:#ec971f;color:#fff}.paginationjs.paginationjs-theme-yellow .paginationjs-pages li.disabled>a:hover{background:0 0}.paginationjs.paginationjs-theme-yellow .paginationjs-go-button>input[type=button]{background:#ec971f;border-color:#ec971f;color:#fff}.paginationjs.paginationjs-theme-red .paginationjs-go-input>input[type=text],.paginationjs.paginationjs-theme-red .paginationjs-pages li{border-color:#c9302c}.paginationjs.paginationjs-theme-yellow .paginationjs-go-button>input[type=button]:hover{background-color:#eea135}.paginationjs.paginationjs-theme-red .paginationjs-pages li>a{color:#c9302c}.paginationjs.paginationjs-theme-red .paginationjs-pages li>a:hover{background:#faeaea}.paginationjs.paginationjs-theme-red .paginationjs-pages li.active>a{background:#c9302c;color:#fff}.paginationjs.paginationjs-theme-red .paginationjs-pages li.disabled>a:hover{background:0 0}.paginationjs.paginationjs-theme-red .paginationjs-go-button>input[type=button]{background:#c9302c;border-color:#c9302c;color:#fff}.paginationjs.paginationjs-theme-red .paginationjs-go-button>input[type=button]:hover{background-color:#ce4541}.paginationjs .paginationjs-pages li.paginationjs-next{border-right:1px solid\9}.paginationjs .paginationjs-go-input>input[type=text]{line-height:28px\9;vertical-align:middle\9}.paginationjs.paginationjs-big .paginationjs-pages li>a{line-height:36px\9}.paginationjs.paginationjs-big .paginationjs-go-input>input[type=text]{height:36px\9;line-height:36px\9}.page--channel-finder .container{max-width:1440px;margin:0 auto;padding-left:0;padding-right:0}.page--channel-details .container{max-width:1440px;margin:0 auto;padding-left:40px;padding-right:40px}@media (min-width:640px){.page--channel-details .container{padding-top:0}}.page--channel-details .container .field--name-field-channel-website a{color:#303030;display:block}.page--channel-details .container .field--name-field-channel-website a:before{width:18px;height:18px;background-image:url(/themes/custom/astra/assets/images/external.svg);background-repeat:no-repeat;background-size:80%;background-position:0;padding-left:20px;margin-right:5px;content:""}.page--error .container{max-width:1480px;margin:0 auto;padding-left:40px;padding-right:40px}.page--error .error__title{color:#0935b8;text-align:center;margin:50px 0;position:relative}@media (min-width:640px){.page--error .error__title{-webkit-transform:translateX(65px);transform:translateX(65px)}}.page--error .error__code{font-size:80px;line-height:80px;font-family:Geometria-Bold,sans-serif}@media (min-width:640px){.page--error .error__code{font-size:100px;line-height:100px}}.page--error .error__icon{background:url(/themes/custom/astra/assets/images/satelite-blue.svg) no-repeat top;background-size:contain;margin-left:35px;width:103px;height:117px;display:none}@media (min-width:640px){.page--error .error__icon{display:inline-block}}.page--error .error__text{text-align:center;font-family:Geometria,sans-serif;font-size:25px;line-height:33px;max-width:420px;margin:0 auto}@media (min-width:640px){.page--error .error__text{font-size:30px;line-height:38px}}.page--error .error__related-content{margin-top:90px}@media (min-width:640px){.page--error .error__related-content{margin-top:50px}}@media (min-width:1024px){.page--error .error__related-content{margin-top:60px}}pre{margin-top:0}.sg-colors{overflow:hidden;margin:5px;padding:0}.sg-colors>li{overflow:hidden;border:1px solid #ccc;padding:.3em;margin:0 0 10px;box-sizing:border-box;font-size:12px}.sg-colors>li .sg-swatch{display:block;height:25px;outline:1px dotted gray}.sg-colors>li .sg-info{line-height:1}@media (min-width:400px){.sg-colors>li{float:left;width:49%;margin-right:1%}}@media (min-width:700px){.sg-colors>li{width:24%}.sg-colors>li:nth-child(4n+1){clear:both}}.sg-breakpoints ul{margin:0;padding:0}.sg-breakpoints li{list-style-type:none;margin:0;padding:0}.sg-breakpoints .breakpoints>li{position:absolute;border-left:3px solid #595959;height:100%}.sg-breakpoints .breakpoints>li>.label{display:block;background:#595959;padding:3px;color:#fff}.sg-breakpoints .breakpoints>li:hover{border-left-color:rgba(89,89,89,.3)}.sg-breakpoints .breakpoints>li:hover>.label{opacity:0}.sg-breakpoints .device_widths{padding-top:20px}.sg-breakpoints .device_widths>li{border-bottom:3px solid #ccc;text-align:right;margin-bottom:15px;padding-right:15px;border-right:3px solid #ccc}.sg-font-sizes thead{font-weight:700;text-transform:uppercase;border-bottom:2px solid #000}.sg-font-sizes td,.sg-font-sizes th{text-align:left;white-space:nowrap;line-height:1.5em}.sg-font-sizes td:first-child,.sg-font-sizes th:first-child{padding-right:12px}.demo__block{height:200px;background-color:hsla(228,2%,42%,.5)}.icons-container{max-width:1140px;margin:0 auto;padding:25px}.icons-demo{margin-bottom:40px}@media (min-width:600px){.icons-demo{-webkit-column-count:3;column-count:3;-webkit-column-gap:20px;column-gap:20px}}@media (min-width:800px){.icons-demo{-webkit-column-count:5;column-count:5}}.icons__item,.icons__item i{line-height:2em;cursor:pointer;overflow:hidden}.icons__item:hover{color:#3c90be}.icons__item i{display:inline-block;width:32px;text-align:center}.icons__item i:hover i{-webkit-transform:scale(1.5);transform:scale(1.5)}.icons-demo__footer{margin-top:40px;font-size:14px;color:#999}.demo .g .gi{text-align:center;outline:1px dotted #ccc}.sg-pattern .site-switcher{position:relative;display:block}.sg-pattern .site-switcher__list{width:100%;display:block}.sg-pattern .site-switcher{margin-bottom:80px;max-width:600px}.sg-pattern #viewall-organisms-paragraphs{clear:both;padding-top:40px}.sg-pattern .header,.sg-pattern .search-bar:before{position:relative}#organisms-header{overflow:hidden}#organisms-header .sg-pattern-head{z-index:100;background:#fff}#organisms-primary .navigation,#organisms-secondary .navigation,#organisms-tertiary .navigation{position:relative;top:0;left:0;right:auto;bottom:auto}.sg-pattern-example{position:relative;overflow:hidden}#pages-all-channels .search__content,#pages-channel-details .search__content{display:none}#pages-all-channels main,#pages-channel-details main{min-height:1400px}#sg-patterns,.latest-news{padding:0 20px}.latest-news{max-width:1400px;margin:0 auto 40px}@media (min-width:640px){.latest-news{padding:0 40px}}@media (min-width:1024px){.latest-news{padding:0 90px}}.latest-news .flex-columns{flex-flow:row wrap;justify-content:space-around;flex-basis:0}.latest-news .flex-columns>*{flex:1 100%;margin-bottom:2em}.latest-news .flex-columns>:nth-child(2n){margin-right:0}@media (min-width:640px){.latest-news .flex-columns>*{flex:1 calc(45% - 60px)}}.ses-meta{font-weight:500;line-height:1;color:#a9a9a9;font-size:.888rem;margin:1rem 0}@media (min-width:1024px){.view-installerlocator .container{padding:30px}}@media (min-width:1470px){.view-installerlocator .container{padding:30px 0}}.view-installerlocator .view-filters{width:100%;position:relative;border-bottom:1px solid #68696d;margin-bottom:10px}@media (min-width:768px){.view-installerlocator .view-filters{width:calc(100% - 350px);margin-bottom:40px}}.view-installerlocator .view-content{display:block}.view-installerlocator .location-title{display:none}.view-installerlocator .location-content{display:block;font-size:18px;font-family:Geometria,sans-serif;line-height:28px;padding:20px 0;border-bottom:1px solid #68696d;color:#303030}.view-installerlocator .location-content:first-of-type{border-top:1px solid #68696d}@media (min-width:768px){.view-installerlocator .location-content{display:flex;align-items:center;justify-content:space-between}}.view-installerlocator .location-content .views-field-view-group a{clear:both;display:block;margin:40px 0 0;color:#303030;background:#f0f0f0}.view-installerlocator .location-content .views-field-view-group a:hover{background:#cacaca}@media (min-width:768px){.view-installerlocator .location-content .views-field-view-group a{clear:none;display:inline-block;margin:0}}.view-installerlocator .geolocation-common-map-locations{padding-top:40px;display:none}.view-installerlocator .address{margin:0}.view-installerlocator .field--type-address{order:1;min-width:300px}.view-installerlocator .field--type-address .field__label{display:none}.view-installerlocator .field--type-telephone{order:2;width:250px}.view-installerlocator .field--type-telephone .field__label{float:left;margin-right:10px;font-family:Geometria-Bold,sans-serif}.view-installerlocator .field--type-telephone a{color:#303030;text-decoration:none}.view-installerlocator .field--type-link{order:3;overflow:visible}.view-installerlocator .field--type-link .field__label{display:none}.view-installerlocator .field--type-link a{color:#303030}.view-installerlocator .field--type-link a:hover{color:#0935b8}.view-installerlocator .views-field-field-geolocation-proximity{font-size:15px;line-height:28px;font-family:Geometria,sans-serif;color:#68696d;margin-left:auto;margin-right:40px}.view-installerlocator .views-field-field-geolocation-proximity .field-content,.view-installerlocator .views-field-field-geolocation-proximity .views-label{float:left;margin-right:10px}.view-installerlocator .gm-style-iw .location-content{display:flex;flex-direction:column;padding:25px 0 25px 20px}.view-installerlocator .gm-style-iw .installer__details{display:flex;flex-direction:column}.view-installerlocator .gm-style-iw .views-field-field-geolocation-proximity{margin:0;text-align:center;display:block;border-bottom:1px solid #68696d;font-size:12px;line-height:12px;width:100%}.view-installerlocator .gm-style-iw .views-field-view-group{margin-right:auto;margin-top:20px}.view-installerlocator .gm-style-iw .views-field-view-group a{background:#0935b8;color:#fff}.view-installerlocator .gm-style-iw .views-field-view-group a:hover{background:#05206f}.view-installerlocator .gm-style-iw .field--type-address{margin-bottom:20px}@media (min-width:1280px){.view-installerlocator .gm-style-iw .field--type-link{-webkit-transform:none;transform:none}}.view-installerlocator .gm-style-iw .field--type-telephone{min-height:55px}.installer__title{font-size:18px;font-family:Geometria-Bold,sans-serif;line-height:28px}@media (min-width:1280px){.installer__details{display:flex;width:100%;justify-content:space-between}.installer__details>*{margin-right:40px}}.installer__switch{display:flex;justify-content:flex-end}@media (min-width:768px){.installer__switch{margin-top:-30px}}.installer__switch .button{min-width:175px;margin:0}.installer__switch .button--active{color:#fff;background:#0935b8}.installer__switch .button--active:hover{background:#05206f}.installer__title{font-size:20px;line-height:25px;font-family:Geometria-Medium,sans-serif;margin:0 0 10px}.installer__count{font-size:15px;line-height:28px;margin-bottom:30px}@media (min-width:640px){.installer__count{margin-bottom:0}}.installers__form .form--inline{position:relative;height:40px}.installers__form .form--inline .form-item{float:none;margin:0}.installers__form .description,.installers__form label{display:none}.installers__form input[type=search],.installers__form input[type=text]{padding-right:30px;width:calc(100% - 30px);border-bottom:none;border:0}.installers__form input[type=search]:focus,.installers__form input[type=text]:focus{outline:none}.installers__form input[type=submit]{background:url(/themes/custom/astra/assets/images/icon-search.svg) no-repeat top;background-size:contain;width:20px;height:20px;content:"";display:block;text-indent:300px;overflow:hidden;position:absolute;top:10px;right:0}#block-views-block-installerlocator-block .pager{margin-top:40px}#installer-enquiry input[type=submit]{margin:20px 0 0;padding:8px 30px}.installer-placeholder-map{max-width:1440px;margin:0 auto}.path-frontpage .container--full{padding-top:0}.page-node-type-landing-page .breadcrumb{max-width:1400px;margin:0 auto}article{max-width:1600px;margin:0 auto}.page--search-results .layout-container{padding-top:200px}@media (min-width:640px){.page--search-results .layout-container{padding-top:240px}}.page--search-results .search-bar__field{position:relative!important}.page--search-results .views-field-title{margin:0;border-top:1px solid #dadada}.page--search-results .views-field-title a{text-decoration:none;color:#0935b8;display:block;padding:30px 0}.page--search-results .views-field-title a:hover{color:#303030}.page--search-results p{color:#303030;margin:0;padding:0}.page--search-results p a{color:#303030}.page--search-results p a:hover{color:#0935b8}.page--search-results .search-bar{height:0}@media (min-width:640px){.page--search-results .search-bar{top:225px}}@media (min-width:1024px){.page--search-results .search-bar{height:60px;top:325px}}.page--search-results .search-results__item{color:#303030;padding:30px 0 0}@media (min-width:640px){.page--search-results .search-results__item>*{padding-right:25%}}.layout-region-checkout-footer,.layout-region-checkout-main{float:none;width:100%;padding:0}*{box-sizing:border-box}body{font-family:Geometria,sans-serif}body,html{overflow-x:hidden}html{max-width:100vw}@media (min-width:1024px){html{max-width:none;overflow-x:visible}}img{max-width:100%;height:auto}.views-row{clear:both}.header{background:#ffe05e;z-index:300;width:100%;position:relative;top:0}@media (min-width:1024px){.header{padding:0 30px;position:relative}}.header__wrapper{height:120px;display:flex;flex-direction:row;justify-content:center;max-width:1400px;margin:0 auto;clear:both;position:relative;transition:height .2s}@media (min-width:640px){.header__wrapper{height:190px}}@media (min-width:1024px){.header__wrapper{height:220px;padding:0 20px}}.header__logo{display:block;position:relative;top:20px;transition:all .2s;background-repeat:no-repeat;background-position:50%;background-image:url(/themes/custom/astra/assets/images/logo.svg);background-size:cover;width:82px;height:83px}@media (min-width:640px){.header__logo{top:30px;width:120px;height:122px}}@media (min-width:1024px){.header__logo{top:42px}}.header__logo *{width:100%;height:auto;transition:all .4s}.header__menu-button{position:absolute;top:25px;left:33px}@media (min-width:640px){.header__menu-button{top:50px;left:50px}}@media (min-width:1024px){.header__menu-button{left:20px}}@media (min-width:1280px){.header__menu-button{display:none}}.header__search-button{position:absolute;top:24px;right:34px;width:25px}@media (min-width:640px){.header__search-button{top:50px;right:50px}}@media (min-width:1024px){.header__search-button{display:none}}.header__search-button img{width:25px;height:25px}.header__country-switch{font-size:15px;position:absolute;top:45px;left:0;display:none}@media (min-width:1280px){.header__country-switch{display:block}}.header__country-switch-trigger{display:block;cursor:pointer;padding-right:17px}.header__country-switch-arrow{width:9px;height:9px;background-image:url(/themes/custom/astra/assets/images/dropdown.svg);background-repeat:no-repeat;background-size:contain;display:block;position:absolute;top:6px;right:0}.header__consumer{font-size:15px;position:relative;display:none}@media (min-width:1280px){.header__consumer{display:block}}.header__consumer-text{line-height:15px;float:left;padding-left:15px}.header__consumer-text a{color:#333;text-decoration:none}.header__consumer-icon{background-image:url(/themes/custom/astra/assets/images/arrow-right.svg);background-repeat:no-repeat;background-size:cover;line-height:15px;float:right;width:5px;height:9px;position:absolute;top:1px;left:0;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.header--no-dealer-login .header__search{right:0}.header__search{font-size:15px;position:absolute;top:53px;right:200px;display:none;cursor:pointer}.header__search-text{line-height:15px;float:left;padding-left:25px}.header__search-icon{background-image:url(/themes/custom/astra/assets/images/icon-search.svg);background-repeat:no-repeat;background-size:cover;line-height:15px;float:right;width:13px;height:13px;position:absolute;top:1px;left:0}@media (min-width:1024px){.header__search{display:block}}.header__dealer-login{font-size:15px;display:none;margin-left:20px}@media (min-width:1024px){.header__dealer-login{display:inline-block}}.footer{padding:30px;font-size:15px;min-height:100px}.footer__wrapper{max-width:1400px;margin:0 auto}.footer__copyright{clear:both;line-height:30px;text-align:center}@media (min-width:1280px){.footer__copyright{clear:none;float:right;text-align:right;padding-top:0;margin-top:0}}@media (min-width:1280px){.footer .navigation__tertiary{float:left}}.footer .navigation__tertiary,.footer__copyright{display:block;margin:20px auto}.footer .navigation__list{display:table;text-align:center;float:none;margin:0 auto}@media (min-width:1280px){.footer .navigation__list{display:block;text-align:left;float:left;margin:0}}.footer .navigation__item{display:inline;line-height:30px;padding:0 10px;margin:0;float:none}@media (min-width:1280px){.footer .navigation__item{padding:0 20px;display:block;float:left}}.footer .navigation__item:first-of-type{padding-left:0}.footer .navigation__item-link{font-size:15px;font-weight:400;text-decoration:none}.footer .navigation__item-link:hover{color:#303030;text-decoration:underline}.carousel{max-width:1600px;margin:0 auto}.carousel .slick-dots{bottom:20px}@media (min-width:480px){.carousel .slick-dots{bottom:25px}}.carousel .slick-dots li{width:35px;margin:0}.carousel .slick-dots button:before{left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);content:"";opacity:1;border:1px solid transparent;border-radius:50%;background:#fff;height:10px;width:10px}.carousel .slick-dots button:before:hover{opacity:.8}.carousel .slick-dots .slick-active button:before{opacity:1;border-color:#fff;background:transparent}.carousel .slick-arrow{z-index:1;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:22px;height:36px;background-repeat:no-repeat;background-position:50%}.carousel .slick-arrow:before{content:""}.carousel .slick-arrow:hover{opacity:.8}.carousel .slick-prev{left:20px}.carousel .slick-next,.carousel .slick-prev{background-image:url(/themes/custom/astra/assets/images/carousel-arrow-left.svg)}.carousel .slick-next{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);right:20px}.carousel-slide{position:relative;width:100%}.carousel-slide__image,.carousel-slide img,.carousel-slide picture{width:100%}.carousel-slide__text{position:absolute;text-transform:capitalize;bottom:25%;right:50%;-webkit-transform:translate(50%);transform:translate(50%)}@media (min-width:640px){.carousel-slide__text{bottom:50%;right:10%;-webkit-transform:translateY(50%);transform:translateY(50%)}}@media (min-width:1024px){.carousel-slide__text{bottom:30%;right:10%;-webkit-transform:translate(0);transform:translate(0)}}.toolbar-menu{font-size:inherit;line-height:inherit}.user-toolbar{background:#0b2faf;width:100%;position:relative;z-index:400}.user-toolbar__wrapper{display:flex;flex-direction:row;justify-content:flex-end;max-width:1400px;margin:0 auto;padding:10px 20px}.user-toolbar ul{font-size:16px;line-height:1.5}.user-toolbar .menu--account{display:flex;flex-direction:row;justify-content:flex-end;margin:0}.user-toolbar .menu--account ul{margin:0}.user-toolbar .menu--account .menu-item{display:block;padding:0}.user-toolbar .menu--account .menu-item ul{display:none;z-index:100;position:absolute;top:34px;right:-10px;list-style:none;padding:0;margin:0;min-width:200px;background:#0935b8;box-shadow:2px 3px 7px 2px rgba(0,0,0,.15)}.user-toolbar .menu--account--active .menu-item ul{display:block}.user-toolbar .menu--account .menu-item--trigger{position:relative}.user-toolbar .menu--account .menu-item--trigger>a{display:inline-flex;justify-content:space-between;align-items:center}.user-toolbar .menu--account .menu-item--trigger-arrow{display:block;width:9px;height:9px;margin-left:7px;background-image:url(/themes/custom/astra/assets/images/dropdown-white.svg);background-repeat:no-repeat;background-size:contain}.user-toolbar .menu--account .menu-item--trigger .menu-item a{display:block;padding:.3em 1em}.user-toolbar .menu--account .menu-item--trigger .menu-item a.is-active,.user-toolbar .menu--account .menu-item--trigger .menu-item a:hover{background:#ffe05e;color:#0935b8}.user-toolbar a{color:#fff;text-decoration:none}.banner{position:relative;width:100%;text-align:center}.banner:last-child{margin-bottom:-7px}@media (min-width:640px){.banner{text-align:initial}}.banner picture{font-size:0}.banner img{width:100%}.banner__text{text-transform:capitalize;display:inline-block;padding:10% 0}@media (min-width:640px){.banner__text{display:initial;padding:0;position:absolute}}@media (min-width:640px){.banner__text.text--left-bottom{bottom:15%;left:20%}}@media (min-width:1024px){.banner__text.text--left-bottom{bottom:18%;left:15%}}@media (min-width:1280px){.banner__text.text--left-bottom{bottom:25%}}@media (min-width:640px){.banner__text.text--right-bottom{bottom:50%;right:10%;-webkit-transform:translateY(50%);transform:translateY(50%)}}@media (min-width:1024px){.banner__text.text--right-bottom{bottom:18%;right:10%;-webkit-transform:translate(0);transform:translate(0)}}@media (min-width:1280px){.banner__text.text--right-bottom{bottom:28%}}.btn{background:#0935b8;color:#fff}.btn,.btn--alt{display:inline-block;padding:5px 10px;text-decoration:none}.btn--alt{background:#0935b8;color:#fff;background:#f0f0f0;color:#0935b8}.btn--blue{background-color:#0935b8}.btn--yellow{background-color:#ffe05e}.btn--green{background-color:#088f4a}.btn--red{background-color:#ff525c}.btn--black{background-color:#303030}.btn--white{background-color:#fff}.btn--greywhite{background-color:#f0f0f0}.btn--read-more{background-image:url(/themes/custom/astra/assets/images/arrow-right-white.svg);background-repeat:no-repeat;background-position:calc(100% - 10px) 50%;padding-right:20px;color:#fff}.btn--read-more:focus,.btn--read-more:hover,a.btn--read-more,a.btn--read-more:focus,a.btn--read-more:hover{color:#fff}.form-submit,input[type=submit]{background:#0935b8;color:#fff;display:inline-block;padding:5px 10px;text-decoration:none;border:0}.button,.view-installerlocator .location-content .views-field-view-group a{display:inline-block;text-align:center;text-decoration:none;font-family:Geometria-Medium,sans-serif;transition:all .4s;padding:11px 30px 9px;line-height:20px;font-size:15px}.button{color:#fff;background:#0935b8}.button:hover{background:#05206f}.button--transparent{background:transparent;border:1px solid #666;color:#303030;padding:5px 30px;font-size:15px}.button--primary,.button--transparent:hover{background:#0935b8;color:#fff}.button--primary:hover{background:#05206f}.button--icon{padding:10px 40px;font-size:16px;line-height:20px;font-family:Geometria-Bold,sans-serif;background:#0935b8;color:#fff;display:inline-block}.button--icon span{display:flex;align-items:center}.button--icon span:before{content:"";background-repeat:no-repeat;background-position:50% 50%;background-size:contain;width:12px;height:14px;margin-right:10px;display:inline-block}.button--icon-right span:before{display:none}.button--icon-right span:after{content:"";background-repeat:no-repeat;background-position:0 0;background-size:contain;width:12px;height:14px;margin-left:10px;display:inline-block;position:relative;top:2px}.button--icon:hover{background:#05206f}.button--icon--external span:before{background-image:url(/themes/custom/astra/assets/images/external-white.svg)}.button--icon--next span{position:relative;left:0}.button--icon--next span:after{background-image:url(/themes/custom/astra/assets/images/next.svg);height:10px;-webkit-transform:translateY(-1px);transform:translateY(-1px);transition:left .3s}.button--icon--next:hover span:after{left:3px}.button--grey{min-width:210px;color:#303030;display:inline-block;font-size:16px;background:#f0f0f0;text-align:center}.button--grey:hover{background:#cacaca}.cta-curve{overflow:hidden}.cta-curve,.cta-curve__image{position:relative}.cta-curve__image:before{content:"";display:block;width:100%;padding-top:80%}.cta-curve__image>.ar-content{position:absolute;top:0;left:0;right:0;bottom:0}@media (min-width:640px){.cta-curve__image{position:relative}.cta-curve__image:before{content:"";display:block;width:100%;padding-top:60%}.cta-curve__image>.ar-content{position:absolute;top:0;left:0;right:0;bottom:0}}@media (min-width:768px){.cta-curve__image{position:relative}.cta-curve__image:before{content:"";display:block;width:100%;padding-top:50%}.cta-curve__image>.ar-content{position:absolute;top:0;left:0;right:0;bottom:0}}.cta-curve__image .ar-content{overflow:hidden;width:200%;left:-50%;border-bottom-left-radius:170%;border-bottom-right-radius:170%}@media (min-width:640px){.cta-curve__image .ar-content{background-size:60%;border-bottom-left-radius:220%;border-bottom-right-radius:220%}}@media (min-width:768px){.cta-curve__image .ar-content{background-size:50%;border-bottom-left-radius:150%;border-bottom-right-radius:150%}}.cta-curve__image .ar-content img,.cta-curve__image .ar-content picture{width:75%;-webkit-transform:translateX(15%);transform:translateX(15%)}@media (min-width:640px){.cta-curve__image .ar-content img,.cta-curve__image .ar-content picture{width:60%;-webkit-transform:translateX(33%);transform:translateX(33%)}}@media (min-width:768px){.cta-curve__image .ar-content img,.cta-curve__image .ar-content picture{width:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}}.cta-curve__text{margin:0 auto;text-align:center;width:98%;padding:50px 20px 70px}@media (min-width:480px){.cta-curve__text{width:75%;padding:85px 20px 100px}}@media (min-width:640px){.cta-curve__text{width:70%}}@media (min-width:768px){.cta-curve__text{width:60%}}@media (min-width:1024px){.cta-curve__text{width:40%}}.cta-curve__title{font-family:Geometria-Bold,sans-serif;font-weight:400;margin-top:0}.cta-curve__gradient{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;background:#ffe05e}.cta{background-color:#0935b8}@media (min-width:1024px){.cta{position:relative}.cta:before{content:"";display:block;width:100%;padding-top:45%}.cta>.ar-content{position:absolute;top:0;left:0;right:0;bottom:0}.cta:after{clear:both;content:"";display:table}}.cta__text{font-family:Geometria-Light,sans-serif;color:#fff}@media (min-width:1024px){.cta__text{float:left;width:45%}}.cta__text .content{padding:60px 10%}@media (min-width:640px){.cta__text .content{padding:30% 10% 2%;padding:17% 10% 2%}}@media (min-width:1024px){.cta__text .content{padding:15% 10% 0}}@media (min-width:1280px){.cta__text .content{padding:25% 20% 0}}.cta__text .title{font-family:Geometria-Bold,sans-serif;margin-top:0;font-weight:400}.cta__icon{position:relative;background-repeat:no-repeat;background-position:50%;background-size:150% auto}.cta__icon:before{content:"";display:block;width:100%;padding-top:166.66667%}.cta__icon>.ar-content{position:absolute;top:0;left:0;right:0;bottom:0}@media (min-width:640px){.cta__icon{position:relative}.cta__icon:before{content:"";display:block;width:100%;padding-top:125%}.cta__icon>.ar-content{position:absolute;top:0;left:0;right:0;bottom:0}}@media (min-width:1024px){.cta__icon{float:right;width:55%;height:100%}.cta__icon:before{content:none}.cta__icon>.ar-content{position:static;top:auto;left:auto;right:auto;bottom:auto}.cta__icon>*{height:100%}}@media (min-width:640px){.cta__icon{background-size:contain}}@media (min-width:1024px){.cta__icon{background-size:auto 96%}}.cta__icon .icon{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:relative;position:absolute;background-size:contain;background-repeat:no-repeat;background-position:50%;width:60%;left:50%;top:35%}.cta__icon .icon:before{content:"";display:block;width:100%;padding-top:100%}.cta__icon .icon>.ar-content{position:absolute;top:0;left:0;right:0;bottom:0}@media (min-width:640px){.cta__icon .icon{width:55%;left:50%;top:50%}}@media (min-width:1024px){.cta__icon .icon{width:35%;left:45%;top:50%}}.landing-page-switcher{height:100px;width:100%;position:relative;margin-bottom:70px}@media (min-width:640px){.landing-page-switcher{margin-bottom:185px}}@media (min-width:1024px){.landing-page-switcher{margin-bottom:260px}}.landing-page-switcher:before{content:"";background:#ffe05e;width:300%;position:absolute;left:-100%;margin:0 auto;border-radius:50%;bottom:-50px;height:800px}@media (min-width:640px){.landing-page-switcher:before{bottom:-150px;width:250%;left:-75%}}@media (min-width:1024px){.landing-page-switcher:before{bottom:-210px;width:150%;left:-25%}}.landing-page-switcher__container{padding:0 20px}@media (min-width:640px){.landing-page-switcher__container{padding:0 100px}}@media (min-width:1024px){.landing-page-switcher__container{padding:0 200px}}.landing-page-switcher__list{display:flex;list-style:none;max-width:900px;position:relative;margin:0 auto;padding:0;top:15px}@media (min-width:640px){.landing-page-switcher__list{top:0}}@media (min-width:1024px){.landing-page-switcher__list{top:30px}}.landing-page-switcher__item{width:50%;text-align:center}.landing-page-switcher__item:before{display:block;border-top:1px solid #303030;position:absolute;content:"";top:9px;width:50%}.landing-page-switcher__item:first-child .landing-page-switcher__link{background-image:url(/themes/custom/astra/assets/images/channels.svg)}.landing-page-switcher__item:last-child .landing-page-switcher__link{background-image:url(/themes/custom/astra/assets/images/packages.svg);background-size:45px}@media (min-width:640px){.landing-page-switcher__item:last-child .landing-page-switcher__link{background-size:85px}}.landing-page-switcher__item--active:before{border-top:4px solid #0935b8;top:6px}.landing-page-switcher__item--active:first-child .landing-page-switcher__link{color:#0935b8;background-image:url(/themes/custom/astra/assets/images/channels-primary.svg)}.landing-page-switcher__item--active:last-child .landing-page-switcher__link{color:#0935b8;background-image:url(/themes/custom/astra/assets/images/packages-primary.svg)}.landing-page-switcher__link{display:block;height:100px;text-decoration:none;color:#303030;background-size:40px;background-position:top;background-repeat:no-repeat;background-position-y:30px}@media (min-width:640px){.landing-page-switcher__link{height:180px;background-size:75px;background-position-y:50px}}.landing-page-switcher__link span{display:block;height:20px;font-family:Geometria-Bold,sans-serif;padding-top:80px;font-size:15px;line-height:19px}@media (min-width:640px){.landing-page-switcher__link span{padding-top:160px;font-size:25px;line-height:32px}}.channel-area__container{position:relative}.channel-area__label{margin:10px;background-color:rgba(72,175,220,.8);position:absolute;padding:10px;color:#fff;border-radius:4px;top:0;left:0;font-size:15px;line-height:20px}.channel{min-height:214px;text-align:center}.channel>a{display:flex;flex-direction:column;justify-content:flex-start;min-height:214px}.channel__title{margin:0;padding:0;font-family:Geometria-Bold,sans-serif;font-size:15px;line-height:20px}.channel__country{display:block;font-size:15px;line-height:20px}.channel__orb-position{padding-top:30px}.channel__language,.channel__orb-position{display:block;font-size:12px;line-height:20px}.channel__language{margin-bottom:10px}.channel__image{margin:25px auto;max-height:50px;overflow:hidden;font-size:15px}.channel__image img,.channel__image picture{display:block;height:auto;width:auto;max-height:inherit;margin:0 auto;position:relative;z-index:-1}.channel__quality{position:absolute;right:20px;width:40px;height:40px;top:0}.channel strong{font-family:Geometria-Bold,sans-serif}.channel a{color:#303030;text-decoration:none;font-family:Geometria,sans-serif}.channel-area{margin-top:50px}.channel-area__title{margin-top:0;margin-bottom:30px}.channel-area__map{margin:0 0 40px}@media (min-width:1024px){.channel-area__map{margin-left:0;margin-right:0}}.channel-area__map img,.channel-area__map picture{width:100%}.channel-area__info{text-align:center;font-family:Geometria-Light,sans-serif;font-size:20px;line-height:25px;max-width:860px;margin:0 auto}.channel-area__feedback{margin:35px auto;text-align:center}.channel-filters{margin-top:60px}@media (min-width:640px){.channel-filters{background:#f0f0f0;margin-top:45px}}@media (min-width:1024px){.channel-filters{margin-top:0;min-height:60px}}@media (min-width:1470px){.channel-filters{margin-left:-100%;margin-right:-100%}}.channel-filters__list{display:block;list-style:none;padding:0;margin:0}@media (min-width:640px){.channel-filters__list{display:flex;flex-direction:row;flex-basis:33%;flex-wrap:wrap;justify-content:space-between}}@media (min-width:1024px){.channel-filters__list{flex-basis:auto;flex-wrap:nowrap;justify-content:space-between}}.channel-filters__item{display:flex;justify-content:center;align-items:center;width:100%;padding:15px 20px;border-bottom:1px solid #fff;margin:0;text-align:center;background:#f0f0f0}@media (min-width:640px){.channel-filters__item{width:33%;padding:20px 0;border:none}}@media (min-width:1024px){.channel-filters__item{width:auto;padding:0}}.channel-filters__item--toggles{display:flex;flex-wrap:wrap;width:100%;border-right:2px solid #e3e3e3;padding-right:20px;padding-bottom:10px}@media (min-width:640px){.channel-filters__item--toggles{width:auto;padding-bottom:0;margin-right:30px}}.channel-filters__item--toggles .channel-filters__toggle{display:flex;height:35px;margin:0 10px 10px}@media (min-width:640px){.channel-filters__item--toggles .channel-filters__toggle{display:inline-flex;margin-bottom:0}}.channel-filters__item--small{width:50%;float:left;padding:15px 20px}@media (min-width:640px){.channel-filters__item--small{width:33%;padding:20px 0;max-width:130px}}@media (min-width:1024px){.channel-filters__item--small{width:auto;padding:0;max-width:none}}.channel-filters__item--reset,.channel-filters__item--submit{padding-bottom:10px}@media (min-width:640px){.channel-filters__item--reset,.channel-filters__item--submit{padding-bottom:0}}.channel-filters__toggle{clear:both}.channel-filters__toggle-label{float:left;font-size:17px;line-height:28px;padding-top:5px;font-family:Geometria-Bold,sans-serif;padding-right:10px}@media (min-width:1024px){.channel-filters__toggle-label{position:relative}}.channel-filters__toggle .toggle{float:right}.channel-filters__expand{width:100%;font-style:15px;line-height:19px;clear:both;background:#fff}@media (min-width:640px){.channel-filters__expand{background:#f0f0f0}}@media (min-width:1024px){.channel-filters__expand{width:auto}}.channel-filters__expand a{display:block;min-width:110px;text-decoration:none;color:#303030;font-size:15px}.channel-filters__expand a:hover{color:#0935b8}.channel-filters .container{padding:0;margin-top:40px}@media (min-width:640px){.channel-filters .container{padding:13px 20px}}.channel-filters .dropdown--multiple,.channel-filters .dropdown--single{position:relative;width:100%}.channel-filters .chosen-container,.channel-filters .dropdown{min-width:100%}@media (min-width:640px){.channel-filters .chosen-container,.channel-filters .dropdown{min-width:0}}.channel-filters.channel-filters__more{display:none;margin-top:0}.channel-filters.channel-filters__more .container{margin-top:1px}.channel-filters.channel-filters__more .channel-filters__expand,.channel-filters.channel-filters__more .channel-filters__item--reset,.channel-filters.channel-filters__more .channel-filters__item--submit{display:block}@media (min-width:1024px){.channel-filters.channel-filters__more .channel-filters__expand,.channel-filters.channel-filters__more .channel-filters__item--reset,.channel-filters.channel-filters__more .channel-filters__item--submit{display:none}}.channel-filters--show-more.channel-filters__more{display:block}.channel-filters--show-more.channel-filters__more .channel-filters__list{justify-content:flex-start}.channel-filters--show-more .channel-filters__expand,.channel-filters--show-more .channel-filters__item--reset,.channel-filters--show-more .channel-filters__item--submit{display:none}@media (min-width:1024px){.channel-filters--show-more .channel-filters__expand,.channel-filters--show-more .channel-filters__item--reset,.channel-filters--show-more .channel-filters__item--submit{display:block}}.channel-filters .button,.channel-filters .channel-filters__expand a{display:inline-block;min-width:0;height:42px;padding:7px 30px 5px;border:none;font-family:Geometria,sans-serif;font-size:15px;line-height:30px}.channel-filters #orbital_position_chosen .chosen-search,.channel-filters #pay_model_chosen .chosen-search,.channel-filters #service_type_chosen .chosen-search{display:none}.channel-filters #orbital_position_chosen .chosen-drop,.channel-filters #pay_model_chosen .chosen-drop,.channel-filters #service_type_chosen .chosen-drop{padding-top:30px}@media (min-width:1024px){.channel-filters #country_chosen .chosen-drop,.channel-filters #package_chosen .chosen-drop,.channel-filters #pay_model_chosen .chosen-drop,.channel-filters #reception_chosen .chosen-drop{min-width:360px}}@media (min-width:1024px){.channel-filters #genre_chosen .chosen-drop{min-width:430px}}@media (min-width:640px){.channel-filters #orbital_position_chosen .chosen-drop{-webkit-transform:translateX(-100px);transform:translateX(-100px)}}@media (min-width:1024px){.channel-filters #orbital_position_chosen .chosen-drop{-webkit-transform:none;transform:none}}@media (min-width:640px){.channel-filters #reception_chosen .chosen-drop{-webkit-transform:translateX(-145px);transform:translateX(-145px)}}@media (min-width:1024px){.channel-filters #reception_chosen .chosen-drop{-webkit-transform:none;transform:none}}.channel-filters__item--quality{display:none}.channel-info{width:100%;display:flex;flex-direction:column;margin-right:auto;margin-left:auto}@media (min-width:640px){.channel-info{width:80%;flex-direction:row;justify-content:space-between}}.channel-info__block{margin:0 auto;position:relative}@media (min-width:640px){.channel-info__block{margin:0;width:30%;flex:1 1 auto}.channel-info__block:first-child{width:42.5%}.channel-info__block:nth-child(2){width:15%}.channel-info__block:nth-child(3){width:42.5%;padding-left:22.5%}}.channel-info__quality{position:absolute;left:-60px}.channel-info .page-title{font-size:30px;line-height:37px;margin-bottom:50px;margin-top:0}.channel-info__list{list-style:none;padding:0 0 40px;margin:0}.channel-info__item{padding:0;margin-bottom:20px}.channel-info__item-key{font-family:Geometria-Bold,sans-serif;font-weight:400;display:block}.channel-info__item-value{font-family:Geometria,sans-serif;display:block}.channel-info .channel__image{width:200px;height:auto;padding-bottom:15px}@media (min-width:640px){.channel-info .channel__image{padding:0;width:auto}}.channel-info .channel__image img{margin:0 auto;max-width:100%;width:100%}.channel-info__package-text{font-family:Geometria-Light,sans-serif;font-size:17px;line-height:21px;margin-bottom:20px}.channel-info__package-image{width:100px;height:auto}.channel-info__back{display:none}@media (min-width:640px){.channel-info__back{display:block;text-align:left;margin-bottom:60px;margin-top:-50px;width:100%}}@media (min-width:640px){.channel-info{display:grid;grid-template-columns:1fr minmax(auto,200px) 1fr}@supports (display:grid){.channel-info__block:nth-child(3){padding:0;justify-self:end}}}.channels{position:relative}@media (min-width:1470px){.channels{margin-left:-100%;margin-right:-100%}}.channels-layout--grid{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;justify-content:center}@media (min-width:640px){.channels-layout--grid{flex-direction:row;flex-basis:33%;flex-wrap:wrap}}@media (min-width:1024px){.channels-layout--grid{flex-basis:16%}}.channels__item{border:1px solid #dadada;width:234px;height:auto;margin:0 auto -1px;padding:10px;position:relative}@media (min-width:640px){.channels__item{margin:0 -1px -1px 0}}.channels__item:hover{background:rgba(0,0,0,.01)}.channels:after{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.2);content:"";opacity:0;transition:opacity 1s;z-index:-1}.channels--dropdown-active:after{opacity:1;z-index:1}.channels-layout--list{overflow-x:scroll;margin-left:auto;margin-right:auto}@media (min-width:1024px){.channels-layout--list{overflow:auto}}.channels-layout--list .table{font-size:.625em;border:1px solid #c7c7c7;width:100%;text-align:left}.channels-layout--list .table thead{background:#f0f0f0}.channels-layout--list .table__data,.channels-layout--list .table__header{padding:1em}.channels-layout--list .table .st-head-row{background:#f0f0f0;border-top:1px solid #c7c7c7;border-bottom:1px solid #c7c7c7}.channels-layout--list .table .st-head-row-main{background:#fff}.channels-layout--list .table .st-key .table__header{background:#f4f4f4}.channels-layout--list .table .logo{padding:0 1em}.channels-layout--list .table .logo img{max-width:80px;width:100%;display:block}.channel-packages{text-align:center;margin-top:-50px}@media (min-width:640px){.channel-packages{margin-top:-70px}}.channel-packages__title{margin:50px 0 30px;font-size:16px;line-height:20px}@media (min-width:640px){.channel-packages__title{margin-top:70px}}.channel-packages__list{display:flex;flex-direction:column;align-items:center;list-style:none;padding:0;margin:0 auto}@media (min-width:1180px){.channel-packages__list{max-width:1120px;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;padding:0 20px}}.channel-packages__item{width:100%;max-width:390px;border:1px solid #dadada;margin-bottom:-1px}@media (min-width:1180px){.channel-packages__item{width:33.3%}.channel-packages__item:nth-child(3n+2){margin-right:-1px;margin-left:-1px}}.channel-search{max-width:800px;margin:0 auto 45px;padding:0 20px}@media (min-width:1024px){.channel-search{margin-bottom:75px}}.channel-search form{position:relative;border-bottom:1px solid #303030;height:30px;justify-content:space-between}.channel-search input{color:#303030}.channel-search input::-webkit-input-placeholder{color:#303030}.channel-search .search-toggle{padding-left:15px;width:15px}.channel-search .search-bar__field{line-height:23px!important}.channel-search .search-bar__button{padding:2px 6px 3px}.channel-tools{display:flex;flex-direction:column;width:100%;color:#303030;padding:0 20px 30px}@media (min-width:1024px){.channel-tools{flex-direction:row;justify-content:space-between;padding-top:15px}}.channel-tools__navigation,.channel-tools__status{display:flex}@media (min-width:1024px){.channel-tools__navigation>div+div,.channel-tools__status>div+div{margin-left:20px}}.channel-tools__status{flex-direction:column}@media (min-width:640px){.channel-tools__status{flex-direction:row}}.channel-tools__count{font-size:15px;line-height:23px;font-family:Geometria-Light,sans-serif;margin:0 auto 20px;display:block;float:left}@media (min-width:640px){.channel-tools__count{margin:0 30px 0 0}}.channel-tools__show-all{display:inline-block;vertical-align:top;margin:3px 0 0;padding:0;background:none;line-height:30px;text-decoration:none;font-size:15px;color:#303030}.channel-tools__show-all:hover{text-decoration:underline}.channel-tools nav.pager{display:inline-block}.channel-tools__download{font-size:15px;line-height:23px;font-family:Geometria-Medium,sans-serif;padding-left:22px;background:url(/themes/custom/astra/assets/images/download.svg) no-repeat 0 0;text-decoration:none;color:#303030;margin:0 auto 20px}@media (min-width:640px){.channel-tools__download{margin:0}}.channel-tools__download:hover{text-decoration:underline}.channel-tools__view{float:left;display:none}@media (min-width:1024px){.channel-tools__view{display:block}}.channel-tools__view--list{width:33px;height:22px;background:url(/themes/custom/astra/assets/images/list.svg) no-repeat 0 0;background-size:contain;display:inline-block;margin-right:10px}.channel-tools__view--list.active{background-image:url(/themes/custom/astra/assets/images/list-active.svg)}.channel-tools__view--grid{width:33px;height:22px;background:url(/themes/custom/astra/assets/images/grid.svg) no-repeat 0 0;background-size:contain;display:inline-block}.channel-tools__view--grid.active{background-image:url(/themes/custom/astra/assets/images/grid-active.svg)}.channel-tools__pagination{margin:20px auto 0}@media (min-width:640px){.channel-tools__pagination{margin:0}}.channel-tools--bottom{margin-top:20px}@media (min-width:640px){.channel-tools--bottom{justify-content:center}}.eu-cookie-compliance-banner .eu-cookie-compliance-message{margin:20px 0;font-weight:400}.eu-cookie-compliance-buttons{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin:20px 0}.eu-cookie-compliance-buttons>button{margin:0 6px}.eu-cookie-compliance-buttons .agree-button{border:2px solid #fff;padding:10px}.eu-cookie-compliance-buttons .decline-button{box-shadow:none;background-color:transparent;background-image:none;text-shadow:none;color:#fff;border-radius:0;border:1px solid #fff;margin-left:20px}.eu-cookie-compliance-buttons .agree-button:hover,.eu-cookie-compliance-buttons .decline-button:hover{background-color:hsla(0,0%,100%,.5)}.column{max-width:800px;margin:0 40px}@media (min-width:1024px){.column{margin:0 auto}}.commerce-order-item-add-to-cart-form{position:relative}.commerce-order-item-add-to-cart-form .form-item{margin:0}.commerce-order-item-add-to-cart-form input{padding:.5em;font-size:inherit;line-height:normal;height:47px}.commerce-order-item-add-to-cart-form .field--name-quantity{width:80px;margin:0}.commerce-order-item-add-to-cart-form .field--name-quantity label{display:none}.commerce-order-item-add-to-cart-form .field--name-quantity .form-number{width:100%;padding:.42em .5em}.commerce-order-item-add-to-cart-form .form-actions{left:80px;margin:0;position:absolute;top:0;width:calc(100% - 80px)}.commerce-order-item-add-to-cart-form .form-actions input{text-align:center;width:100%;max-width:240px;font-size:.875em}.commerce-products .flex-columns{position:relative;flex-flow:row wrap}.commerce-products__product{flex-basis:100%;max-width:100%;margin-bottom:60px}@media (min-width:640px){.commerce-products__product{flex-basis:calc(50% - 30px);max-width:calc(50% - 30px)}}@media (min-width:1024px){.commerce-products__product{flex-basis:calc(33.33333% - 30px);max-width:calc(33.33333% - 30px)}}.commerce-products__product .field--name-field-image{margin-bottom:30px}.commerce-products__product .field--name-title a{color:#292929;text-decoration:none}.view-commerce-cart-form table,.view-commerce-checkout-order-summary table{width:100%}.view-commerce-cart-form th,.view-commerce-checkout-order-summary th{text-align:left;padding:1em 1em 2em;border-bottom:1px solid #68696d}.view-commerce-cart-form tbody td,.view-commerce-checkout-order-summary tbody td{padding:1em}.view-commerce-cart-form .views-field-field-image,.view-commerce-checkout-order-summary .views-field-field-image{max-width:200px;padding:2em}.view-commerce-cart-form .views-field-body,.view-commerce-checkout-order-summary .views-field-body{width:60%}.view-commerce-cart-form .views-field-edit-quantity,.view-commerce-cart-form .views-field-remove-button,.view-commerce-checkout-order-summary .views-field-edit-quantity,.view-commerce-checkout-order-summary .views-field-remove-button{width:10%}.view-commerce-cart-form .views-field-quantity,.view-commerce-checkout-order-summary .views-field-quantity{width:20%;text-align:right}.commerce-checkout-flow .form-actions,.view-commerce-cart-form .form-actions,.view-commerce-checkout-order-summary .form-actions{text-align:right}.commerce-checkout-flow .form-actions .form-submit{margin-right:20px}.view-commerce-order-item-table,.view-commerce-user-orders{padding-top:2em}.view-commerce-order-item-table .views-view-table,.view-commerce-user-orders .views-view-table{width:100%}.view-commerce-order-item-table .views-view-table th,.view-commerce-user-orders .views-view-table th{text-align:left;padding:1em 1em 2em;border-bottom:1px solid #68696d}.view-commerce-order-item-table .views-view-table tbody td,.view-commerce-user-orders .views-view-table tbody td{padding:1em}.view-commerce-order-item-table .views-view-table .is-active,.view-commerce-user-orders .views-view-table .is-active{background:none}.view-commerce-order-item-table .views-view-table .views-field-field-image,.view-commerce-user-orders .views-view-table .views-field-field-image{width:20%;max-width:200px}.view-commerce-order-item-table .views-view-table .views-field-body,.view-commerce-user-orders .views-view-table .views-field-body{width:70%}.view-commerce-order-item-table .views-view-table .views-field-quantity,.view-commerce-user-orders .views-view-table .views-field-quantity{width:10%;text-align:right}.demo-block{width:25%}.demo-block--large{width:100%}.demo-block__title{font-size:16px}.demo-block__thumbnail{height:60px;width:60px}.dropdown--multiple select{min-width:100px;width:100%;position:relative}@media (min-width:640px){.dropdown--multiple select{width:auto}}.dropdown--multiple button.ms-choice{background:#f0f0f0;border:0;font-size:20px;line-height:25px;font-family:Geometria-Medium,sans-serif}.dropdown--multiple button>div,.dropdown--multiple button>div.open{background:url(/themes/custom/astra/assets/images/dropdown.svg) 0 0 no-repeat;background-position-y:8px}.dropdown--multiple button>span.placeholder{color:#303030}.dropdown--multiple .ms-drop{padding:15px 30px 20px;box-shadow:none;border-radius:0;border:none;margin-top:14px;width:100%}@media (min-width:640px){.dropdown--multiple .ms-drop{width:300px}}.dropdown--multiple .ms-drop .ms-search{padding:15px 0 5px;margin-bottom:20px;border-bottom:1px solid #303030}.dropdown--multiple .ms-drop .ms-search input{border:none;box-shadow:none;background:url(/themes/custom/astra/assets/images/icon-search.svg) no-repeat 100% 0;background-size:20px;color:#303030;font-size:18px;font-family:Geometria,sans-serif}.dropdown--multiple .ms-drop ul{padding:0;text-align:left;color:#303030}.dropdown--multiple .ms-drop li{padding:0;font-size:20px;line-height:25px;font-family:Geometria-Medium,sans-serif;position:relative;z-index:10}.dropdown--multiple .ms-drop li.selected,.dropdown--multiple .ms-drop li:hover{background:#0935b8;color:#fff}.dropdown--multiple .ms-drop li.selected:after{position:absolute;top:20px;right:26px;background:url(/themes/custom/astra/assets/images/remove.svg) no-repeat 100% 0;width:12px;height:12px;content:"";z-index:-1}.dropdown--multiple .ms-drop li label{padding:12px 30px}.dropdown--multiple .ms-drop li label input{display:none}.dropdown--single{position:relative}.dropdown--single:after{content:"";width:13px;height:10px;background:url(/themes/custom/astra/assets/images/dropdown.svg) 0 0 no-repeat;background-size:contain;position:absolute;top:9px;right:7px}@media (min-width:640px){.dropdown--single:after{display:none}}.dropdown--single select{min-width:90px;padding-right:20px;width:100%;-webkit-appearance:none;border:none;background:none}@media (min-width:640px){.dropdown--single select{width:auto}}.dropdown--single .chosen-container-active.chosen-with-drop .chosen-single,.dropdown--single .chosen-container-single .chosen-single{background:#f0f0f0;border:0;font-size:20px;line-height:25px;font-family:Geometria-Medium,sans-serif;text-align:left;box-shadow:none}.dropdown--single .chosen-container-active.chosen-with-drop .chosen-single>div,.dropdown--single .chosen-container-single .chosen-single>div{background:url(/themes/custom/astra/assets/images/dropdown.svg) 0 0 no-repeat;background-position-y:8px;width:20px;height:25px}.chosen-container-active .dropdown--single .chosen-container-active.chosen-with-drop .chosen-single>div,.chosen-container-active .dropdown--single .chosen-container-single .chosen-single>div{background:url(/themes/custom/astra/assets/images/dropdown.svg) 0 0 no-repeat;background-position-y:8px}.dropdown--single .chosen-container-active.chosen-with-drop .chosen-single>div b,.dropdown--single .chosen-container-single .chosen-single>div b{display:none}.dropdown--single .chosen-container-active.chosen-with-drop .chosen-single>span,.dropdown--single .chosen-container-single .chosen-single>span{margin-right:33px}.dropdown--single .chosen-container-active.chosen-with-drop .chosen-drop,.dropdown--single .chosen-container-single .chosen-drop{padding:15px 30px 20px;box-shadow:none;border-radius:0;border:none;margin-top:14px;width:100%}@media (min-width:640px){.dropdown--single .chosen-container-active.chosen-with-drop .chosen-drop,.dropdown--single .chosen-container-single .chosen-drop{min-width:300px;width:300px}}.dropdown--single .chosen-container-active.chosen-with-drop .chosen-drop .chosen-search,.dropdown--single .chosen-container-single .chosen-drop .chosen-search{padding:15px 0 5px;margin-bottom:20px;border-bottom:1px solid #303030}.dropdown--single .chosen-container-active.chosen-with-drop .chosen-drop .chosen-search>.chosen-search-input,.dropdown--single .chosen-container-single .chosen-drop .chosen-search>.chosen-search-input{border:none;box-shadow:none;background:url(/themes/custom/astra/assets/images/icon-search.svg) no-repeat 100% 0;background-size:20px 20px;color:#303030;font-size:18px;font-family:Geometria,sans-serif;height:24px;padding-top:0;padding-bottom:0}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx),only screen and (min-resolution:144dpi){.dropdown--single .chosen-container-active.chosen-with-drop .chosen-drop .chosen-search>.chosen-search-input,.dropdown--single .chosen-container-single .chosen-drop .chosen-search>.chosen-search-input{background:url(/themes/custom/astra/assets/images/icon-search.svg) no-repeat 100% 0!important;background-size:20px 20px!important}}.dropdown--single .chosen-container-active.chosen-with-drop .chosen-default,.dropdown--single .chosen-container-single .chosen-default{color:#303030}.dropdown--single .chosen-container-active.chosen-with-drop .chosen-results,.dropdown--single .chosen-container-single .chosen-results{padding:0;text-align:left;color:#303030;max-height:800px}.dropdown--single .chosen-container-active.chosen-with-drop .chosen-results .active-result,.dropdown--single .chosen-container-single .chosen-results .active-result{padding:12px 30px;font-size:20px;line-height:25px;font-family:Geometria-Medium,sans-serif;position:relative;z-index:10}.dropdown--single .chosen-container-active.chosen-with-drop .chosen-results .active-result.result-selected,.dropdown--single .chosen-container-single .chosen-results .active-result.result-selected{text-decoration:none}.dropdown--single .chosen-container-active.chosen-with-drop .chosen-results .active-result.highlighted,.dropdown--single .chosen-container-single .chosen-results .active-result.highlighted{background:#0935b8;color:#fff}.dropdown--single .chosen-container-active.chosen-with-drop .chosen-results .disabled-result,.dropdown--single .chosen-container-single .chosen-results .disabled-result{display:none}.dropdown--single .chosen-container-active.chosen-with-drop .chosen-results .no-results,.dropdown--single .chosen-container-single .chosen-results .no-results{color:#303030;background:#fff;font-family:Geometria-Medium,sans-serif;font-size:20px;line-height:25px}.dropdown--single .chosen-container-active.chosen-with-drop .chosen-single,.dropdown--single .chosen-container-single .chosen-single{padding-left:0}@media (min-width:640px){.dropdown--single .chosen-container-active.chosen-with-drop .chosen-single,.dropdown--single .chosen-container-single .chosen-single{margin-right:10px}}.block-user-login-block{width:80%;margin:auto}.menu{margin:0;padding:0;list-style-type:none}.top-nav-bar .navigation__list{padding:0;margin:0;list-style:none}.top-nav-bar .navigation__list__wrapper .navigation__item:hover .navigation__list__second-level{display:block}.top-nav-bar .navigation__list__wrapper .navigation__item:hover .navigation__list__second-level .navigation__item{padding:0 20px}.top-nav-bar .navigation__item{float:left;padding:0 20px;margin:0;list-style:none}.top-nav-bar .navigation__item-link{color:#303030;text-decoration:none;font-size:18px;font-weight:600}.top-nav-bar .navigation__item-link:focus,.top-nav-bar .navigation__item-link:hover{color:#0935b8}.top-nav-bar .navigation__item-link:focus{outline:1px dotted #0935b8}.top-nav-bar .navigation__list__second-level{width:100%;position:absolute;margin:auto;text-align:center;left:0;z-index:9999}.top-nav-bar .navigation__list__second-level .links-wrapper{display:flex;flex-wrap:wrap;max-width:900px;margin:auto;text-align:left;padding:50px 0 0;z-index:9999}.top-nav-bar .navigation__list__second-level .navigation__item{width:33%;float:none;margin:10px 0}.main-nav .child{width:100%}.node-teaser{margin-bottom:20px}@media (min-width:480px){.node-teaser .field-type-image{float:left;width:33%;margin-right:20px}}.paragraph-50-50{clear:both;display:flex;flex-direction:column;padding:20px}@media (min-width:1024px){.paragraph-50-50{padding:60px;flex-direction:row}}.paragraph-50-50__content{margin-top:40px;width:100%;display:flex;align-items:center;padding:0 25px}@media (min-width:640px){.paragraph-50-50__content{padding:0 60px}}@media (min-width:1024px){.paragraph-50-50__content{width:50%;margin-top:0}}.paragraph-50-50__content p{margin:0 0 30px}.paragraph-50-50__image{width:100%}@media (min-width:1024px){.paragraph-50-50__image{width:50%}}.paragraph-50-50__image img{width:100%;height:auto}.paragraph-50-50--image-right .paragraph-50-50__content{order:1}@media (min-width:1024px){.paragraph-50-50--image-right .paragraph-50-50__content{padding-left:0}}.paragraph-50-50--image-left .paragraph-50-50__content,.paragraph-50-50--image-right .paragraph-50-50__image{order:2}@media (min-width:1024px){.paragraph-50-50--image-left .paragraph-50-50__content{padding-right:0}}.paragraph-50-50--image-left .paragraph-50-50__image{order:1}.primary-nav{padding:10px 0}.primary-nav>.menu:after{clear:both;content:"";display:table}.primary-nav>.menu ul{margin-left:20px}@media (min-width:640px){.primary-nav>.menu>li{float:left;margin-left:10px}.primary-nav>.menu>li:first-child{margin-left:0}.primary-nav>.menu>li ul{display:none}}.pager__items{list-style:none;text-align:center;display:table;margin:3px 0 0;padding:0}.pager__item{padding:0;margin:0 5px;display:inline-block;font-size:15px}.pager__item--first,.pager__item--last{display:none}.pager__item--next a,.pager__item--previous a{overflow:hidden;text-indent:500px;background:url(/themes/custom/astra/assets/images/arrow-right.svg) no-repeat 0 0;background-size:contain;width:10px;height:10px;display:block}.pager__item--next span,.pager__item--previous span{display:none}.pager__item--previous{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.pager__item a{text-decoration:none;color:#303030}.pager__item a:hover{opacity:.5}.pager__item.is-active a{text-decoration:underline}.pager .visually-hidden{display:none}.pager[data-drupal-views-infinite-scroll-pager]{text-align:center;margin:0;padding:0}.pager[data-drupal-views-infinite-scroll-pager] .pager__item a{color:#fff}.package-block{display:flex;flex-direction:column;width:100%;max-width:390px;height:100%;text-align:center;position:relative;margin:0 auto;padding:25px;align-items:baseline}@media (min-width:640px){.package-block{padding:35px}}.package-block__image{margin:10px auto 25px;max-width:90px;max-height:80px;min-height:50px;font-size:15px}.package-block__image img,.package-block__image picture{width:100%;height:auto;position:relative;z-index:-1}.package-block__title{margin:0;padding:0;font-family:Geometria-Bold,sans-serif;font-size:15px;line-height:20px}.package-block__country{display:block;font-size:15px;line-height:20px}.package-block__cta{margin:auto auto 0}.package-info{text-align:center;padding:0 20px 50px}@media (min-width:640px){.package-info{padding:0 20px 60px}}@media (min-width:1024px){.package-info{text-align:left;padding:0 10% 100px;max-width:1000px;display:flex}}@media (min-width:1024px){.package-info__image{margin-right:6%}}.package-info__image img{max-width:80%}@media (min-width:640px){.package-info__image img{max-width:380px}}.package-info__title{margin:30px 0}@media (min-width:640px){.package-info__title{margin:45px 0}}@media (min-width:1024px){.package-info__title{margin-top:0}}.package-info__text{margin-bottom:30px}@media (min-width:640px){.package-info__text{margin-bottom:50px}}.package-info__back{display:none}@media (min-width:640px){.package-info__back{display:block;text-align:left;margin-top:-50px;margin-bottom:60px;width:100%}}.package-info__content .button{margin:0}.search-api-autocomplete-search{padding:10px 0;background:#0935b8;-webkit-transform:translateY(30px);transform:translateY(30px);box-shadow:2px 3px 7px 2px rgba(0,0,0,.15)}.search-api-autocomplete-search.ui-widget.ui-widget-content{border:none}.search-api-autocomplete-search .ui-menu-item-wrapper.ui-state-active .search-api-autocomplete-suggestion{background:#ffe05e;color:#0935b8}.search-api-autocomplete-suggestion{padding:10px 20px;background:#0935b8;color:#fff}.js[dir=rtl] input.form-autocomplete,.js[dir=rtl] input.form-autocomplete.ui-autocomplete-loading,.js input.form-autocomplete,.js input.form-autocomplete.ui-autocomplete-loading{background:none}.search-form{position:relative}.search-form fieldset{border:none}.search__container{margin:0;padding:0;overflow:hidden;position:relative}.search__content{padding:300px 0;width:100%;text-align:center}.search--active{position:fixed;overflow:hidden;width:100%}@media (min-width:640px){.search--active{position:static;overflow:visible}}.search-trigger{position:fixed;bottom:10px;left:10px}.search-bar{height:100px;width:100%;-webkit-transform:translateY(-300px);transform:translateY(-300px);transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;z-index:10;position:absolute;top:150px}@media (min-width:640px){.search-bar{top:190px}}@media (min-width:1024px){.search-bar{top:250px}}.search-bar--has-user-toolbar{top:202px}@media (min-width:640px){.search-bar--has-user-toolbar{top:242px}}@media (min-width:1024px){.search-bar--has-user-toolbar{top:302px}}.search-bar:before{content:"";background:#ffe05e;width:300%;height:400px;position:absolute;bottom:-170px;left:-100%;margin:0 auto;border-radius:50%;transition:height 1s,bottom 1s;-webkit-animation:d 1s 1;animation:d 1s 1}@media (min-width:640px){.search-bar:before{width:250%;left:-75%}}@media (min-width:1024px){.search-bar:before{width:150%;left:-25%}}.search-bar__container{padding:0 20px}@media (min-width:640px){.search-bar__container{padding:0 100px}}@media (min-width:1024px){.search-bar__container{padding:0 200px}}.search-bar__form{width:100%;position:relative;height:30px;opacity:0}.search-bar .js-form-type-textfield label{visibility:hidden}.search-bar__field{background:transparent;width:calc(100% - 30px);top:0;left:0;border:none!important;font-size:18px!important;line-height:0!important;padding:0 0 5px!important;position:absolute!important}.search-bar__field:focus{outline:none}.search-bar__field::-webkit-input-placeholder{color:#303030}.search-bar__field:-moz-placeholder,.search-bar__field::-moz-placeholder{color:#303030}.search-bar__field:-ms-input-placeholder{color:#303030}.search-bar__button{width:30px;position:absolute;top:0;right:0;background:none;border:none;width:35px;z-index:999}.search-bar__button *{width:100%;height:auto}.search-bar.search-bar--active{-webkit-animation:e .4s 1;animation:e .4s 1;-webkit-animation-fill-mode:both;animation-fill-mode:both}.search-bar.search-bar--active:before{-webkit-animation:c 1s 1;animation:c 1s 1;-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.search-bar.search-bar--active .search-bar__form{-webkit-animation:g .6s;animation:g .6s;-webkit-animation-delay:.4s;animation-delay:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.search-bar.search-bar--inactive{-webkit-animation:f .4s 1;animation:f .4s 1;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:.4s;animation-delay:.4s}.search-bar--active .header__wrapper .navigation__item-link,.search-bar.search-bar--inactive .search-bar__form{-webkit-animation:h .4s;animation:h .4s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.search-bar--inactive .header__wrapper .navigation__item-link{-webkit-animation:g .4s;animation:g .4s;-webkit-animation-delay:.6s;animation-delay:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.search-dropdown .search-bar__field{position:relative!important}@-webkit-keyframes c{0%{bottom:-170px;height:400px}to{bottom:-100px;height:800px}}@keyframes c{0%{bottom:-170px;height:400px}to{bottom:-100px;height:800px}}@-webkit-keyframes d{0%{bottom:-100px;height:800px}to{bottom:-170px;height:400px}}@keyframes d{0%{bottom:-100px;height:800px}to{bottom:-170px;height:400px}}@-webkit-keyframes e{0%{-webkit-transform:translateY(-300px);transform:translateY(-300px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes e{0%{-webkit-transform:translateY(-300px);transform:translateY(-300px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes f{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-300px);transform:translateY(-300px)}}@keyframes f{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-300px);transform:translateY(-300px)}}@-webkit-keyframes g{0%{opacity:0}to{opacity:1}}@keyframes g{0%{opacity:0}to{opacity:1}}@-webkit-keyframes h{0%{opacity:1}to{opacity:0}}@keyframes h{0%{opacity:1}to{opacity:0}}.dialog-off-canvas-main-canvas{position:relative}.teaser-50-50{width:100%;clear:both;display:flex;flex-direction:column;background:#ffe05e}@media (min-width:640px){.teaser-50-50{flex-direction:row}}.teaser-50-50__content{width:100%;display:flex;align-items:center;min-height:100vw}@media (min-width:640px){.teaser-50-50__content{width:50%;min-height:0}}.teaser-50-50__content-wrapper{padding:30px}@media (min-width:640px){.teaser-50-50__content-wrapper{padding:20px 40px}}@media (min-width:1024px){.teaser-50-50__content-wrapper{padding:20px 80px;padding:60px 140px}}.teaser-50-50__image{width:100%;overflow:hidden;position:relative}.teaser-50-50__image:before{content:"";float:left;padding-top:100%;height:0}@media (min-width:640px){.teaser-50-50__image{max-height:540px;width:50%}}.teaser-50-50__image img{position:absolute;width:auto;height:100%;max-width:none;margin:0 auto;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.teaser-50-50__title{color:#0935b8;font-family:Geometria-Bold,sans-serif;font-size:40px;line-height:45px;margin:0 0 20px}@media (min-width:640px){.teaser-50-50__title{font-size:32px}}@media (min-width:1024px){.teaser-50-50__title{font-size:40px}}.teaser-50-50__title a{text-decoration:none;color:inherit}.teaser-50-50__title a:focus,.teaser-50-50__title a:hover{text-decoration:underline}.teaser-50-50__text{margin:0 0 20px}@media (min-width:640px){.teaser-50-50__text{font-size:16px}}@media (min-width:1024px){.teaser-50-50__text{font-size:20px;margin:0 0 40px}}.teaser-50-50__cta{display:inline-flex;justify-content:flex-start;align-items:center;color:#303030;text-decoration:none;position:relative}.teaser-50-50__cta:after{content:"";display:inline-block;width:6px;height:10px;margin-left:20px;background-image:url(/themes/custom/astra/assets/images/arrow-right.svg);background-size:contain;transition:all .3s ease}.teaser-50-50__cta:focus,.teaser-50-50__cta:hover{background-position-x:100%;color:#303030}.teaser-50-50__cta:focus:after,.teaser-50-50__cta:hover:after{margin-left:23px}.teaser-50-50--image-right .teaser-50-50__content{order:1}.teaser-50-50--image-left .teaser-50-50__content,.teaser-50-50--image-right .teaser-50-50__image{order:2}.teaser-50-50--image-left .teaser-50-50__image{order:1}.teaser-50-50--yellow{background:#ffe05e;color:#303030}.teaser-50-50--yellow .teaser-50-50__cta,.teaser-50-50--yellow .teaser-50-50__cta:focus,.teaser-50-50--yellow .teaser-50-50__cta:hover{color:#303030}.teaser-50-50--red{background:#ff525c;color:#fff}.teaser-50-50--red .teaser-50-50__cta{color:#fff}.teaser-50-50--red .teaser-50-50__cta:after{background-image:url(/themes/custom/astra/assets/images/arrow-right-white.svg)}.teaser-50-50--red .teaser-50-50__cta:focus,.teaser-50-50--red .teaser-50-50__cta:hover{color:#fff}.language-de .teaser-50-50__title{font-size:32px}.teaser-columns{width:100%;background:#ffe05e;clear:both}@media (min-width:1024px){.teaser-columns{flex-direction:row}}.teaser-columns__container{position:relative;width:100%;display:flex;align-items:center;padding-bottom:70%;background-size:cover;background-position:top}@media (min-width:1024px){.teaser-columns__container{width:50%;padding-bottom:35%;float:left}}.teaser-columns__image{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.teaser-columns__image img{width:100%;height:auto}.teaser-columns__gradient{width:100%;height:100%;top:0;left:0;position:absolute;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.7))}.teaser-columns__title{color:#fff;width:calc(100% - 50px);margin:0;position:absolute;bottom:90px;left:25px}@media (min-width:640px){.teaser-columns__title{font-size:40px;line-height:40px;left:75px;bottom:125px;width:calc(100% - 150px)}}.teaser-columns__cta{color:#fff;padding-right:23px;background-image:url(/themes/custom/astra/assets/images/arrow-right-white.svg);background-repeat:no-repeat;background-position-y:9px;background-position-x:calc(100% - 3px);transition:background-position-x .3s;text-decoration:none;position:absolute;bottom:30px;left:25px}@media (min-width:640px){.teaser-columns__cta{bottom:45px;left:75px}}.teaser-columns__cta:focus,.teaser-columns__cta:hover{background-position-x:100%;color:#fff}.technical-details h3{border-bottom:1px solid currentColor}@media (min-width:640px){.technical-details h3{width:calc(50% - 30px)}}.technical-details__title{margin-bottom:40px}.technical-details__title--yellow{width:100%;padding:20px;margin:0;background:#ffe05e;font-family:Geometria-Bold,sans-serif;font-size:20px;line-height:28px}.technical-details__list{list-style:none;padding:0;margin:0}@media (min-width:640px){.technical-details__list{width:50%}.technical-details__list:nth-of-type(2n){margin-left:60px}}.technical-details__item{font-size:15px;line-height:22px;padding:16px 0;border-bottom:1px solid #dadada}@media (min-width:640px){.technical-details__item{display:flex}}.technical-details__item-key{font-family:Geometria-Bold,sans-serif;font-weight:400;display:block}@media (min-width:640px){.technical-details__item-key{width:50%}}.technical-details__item-value{font-family:Geometria,sans-serif;display:block}@media (min-width:640px){.technical-details__item-value{width:50%}}@media (min-width:640px){.technical-details__wrapper{display:flex}}.downloads__technical-details{display:flex;flex-direction:column}@media (min-width:1024px){.downloads__technical-details{flex-direction:row}.downloads__technical-details>*{padding-right:20px;width:50%}.downloads__technical-details>:last-child{padding-right:0}}.downloads__technical-details .technical-details{margin:0 -20px 60px}@media (min-width:640px){.downloads__technical-details .technical-details{margin:0 0 60px}}.downloads__technical-details .technical-details__list{width:100%}.downloads__technical-details .technical-details__item{padding:16px 20px;width:100%}.title-description{text-align:center;padding:70px 60px 50px;margin:0 auto;width:100%}@media (min-width:640px){.title-description{padding:80px 100px 60px}}@media (min-width:1024px){.title-description{padding:100px}}.title-description__subtitle,.title-description__title{max-width:540px;margin:0 auto}.title-description__subtitle{display:block}.title-description__description{line-height:28px;max-width:540px;margin:35px auto 0}.toggle{position:relative;width:70px;text-align:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.toggle__checkbox{display:none}.toggle__label{display:block;overflow:hidden;cursor:pointer;border-radius:20px}.toggle__inner{display:block;width:200%;margin-left:-100%;transition:margin .3s ease-in 0s}.toggle__inner:after,.toggle__inner:before{display:block;float:left;width:50%;height:34px;padding:1px 0 0;line-height:34px;font-size:11px;color:#fff;font-weight:700;box-sizing:border-box;font-family:Geometria-Bold,sans-serif}.toggle__inner:before{content:"ON";padding-left:9px;background-color:#0935b8}.toggle__inner:after{content:"OFF";padding-right:9px;background-color:#68696d;text-align:right}.toggle__switch{display:block;width:34px;margin:0;background:#fff;position:absolute;top:0;bottom:0;right:37px;border:2px solid #fff;border-radius:20px;transition:all .3s ease-in 0s}.toggle__checkbox:checked+.toggle__label .toggle__inner{margin-left:0}.toggle__checkbox:checked+.toggle__label .toggle__switch{right:0}.paragraph--type--video{margin-top:30px}@media (min-width:1280px){.paragraph--type--video{max-width:1280px;margin:60px auto 0}}.video{width:100%;clear:both;cursor:pointer}.video__container{position:relative;width:100%;display:flex;overflow:hidden;align-items:center;padding-bottom:55%}.video__cover{position:absolute;width:100%;height:100%;top:0;left:0}.video__cover img{width:100%;height:auto}.video__gradient{width:100%;height:100%;top:0;left:0;position:absolute;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.7))}.video__play{background:url(/themes/custom/astra/assets/images/play.svg) no-repeat top;background-size:contain;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(1);transform:translateX(-50%) translateY(-50%) scale(1);transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;width:80px;height:80px}@media (min-width:640px){.video__play{width:100px;height:100px;width:115px;height:115px}}.video:hover .video__play{-webkit-transform:translateX(-50%) translateY(-50%) scale(1.2);transform:translateX(-50%) translateY(-50%) scale(1.2)}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:0}.ui-menu.ui-widget.ui-widget-content{border:0}.ui-menu,.ui-menu .ui-menu-item{background:#0935b8;padding:0}.ui-menu .ui-menu-item{color:#fff}.ui-menu .ui-menu-item:focus{outline:0;border:0}.ui-menu a,.ui-menu a:hover{text-decoration:none}.ui-menu .ui-menu-item-wrapper{position:relative;padding:10px 20px;width:100%;display:block;border:0;outline:0;color:#fff;text-transform:capitalize}.ui-menu .ui-menu-item-wrapper .ui-state-active,.ui-menu .ui-menu-item-wrapper:active,.ui-menu .ui-menu-item-wrapper:focus,.ui-menu .ui-menu-item-wrapper:hover{border:0;outline:0;background:#ffe05e;color:#0935b8}.ui-menu .ui-menu-item-wrapper .autocomplete-suggestion-label,.ui-menu .ui-menu-item-wrapper .search-api-autocomplete-suggestion{padding:0;background:none}
