body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,sans-serif}body.overflow{overflow:hidden!important}img,video{max-width:unset!important}video{max-width:100%!important}input[type=search],input[type=submit]{-webkit-appearance:none!important}.side_product_bar,.side_sector_bar{top:133px;transition:width .4s ease-in-out}.side_product_bar a:hover svg,.side_sector_bar a:hover svg{transition:.3s}.side_product_bar a:hover svg path,.side_sector_bar a:hover svg path{fill:#fdc300!important;transition:.3s}.mob_h_phone a{background-size:contain;height:1.5rem;overflow:hidden;text-indent:-9999px;width:1.5rem}.mob_h_phone a,header #phone{background-image:url(../../../assets/media/img/phone.svg);background-position:50%;background-repeat:no-repeat;display:block}.secondary_header #menu-mobile>li{position:relative}.secondary_header #menu-mobile>li>a:hover{color:#eeab24}.secondary_header #menu-mobile>li .sub-menu{background-color:#2d2d2d;border-radius:8px;left:50%;list-style:none;margin:0;min-width:220px;opacity:0;padding:12px 0;position:absolute;top:calc(100% + 12px);transform:translateX(-50%) translateY(10px);transition:opacity .3s ease,visibility .3s ease,transform .3s ease;visibility:hidden;z-index:40}.secondary_header #menu-mobile>li .sub-menu:before{border-bottom:8px solid #2d2d2d;border-left:8px solid transparent;border-right:8px solid transparent;content:"";height:0;left:50%;position:absolute;top:-8px;transform:translateX(-50%);width:0}.secondary_header #menu-mobile>li .sub-menu li a{color:#fff;display:block;font-size:14px;padding:8px 20px;transition:background-color .2s ease,color .2s ease;white-space:nowrap}.secondary_header #menu-mobile>li .sub-menu li a:hover{color:#eeab24}.secondary_header #menu-mobile>li:after{content:"";display:none;height:12px;left:0;position:absolute;top:100%;width:100%}.secondary_header #menu-mobile>li:hover:after{display:block}.secondary_header #menu-mobile>li:hover>.sub-menu{opacity:1;transform:translateX(-50%) translateY(0);visibility:visible}.mob_menu .bi_btn{background-color:#fff;border:0;border-radius:50%;cursor:pointer;display:flex;height:20px;outline:0;padding:0;pointer-events:all;position:relative;vertical-align:baseline;width:20px;z-index:1000}.mob_menu .bi_btn:after,.mob_menu .bi_btn:before{background:#141133;content:"";height:2px;position:absolute;top:3px;transition:transform .2s ease-out;width:20px}.mob_menu .bi_btn:after{bottom:3px;top:auto}.mob_menu .bi_btn .bi_btn_span{background:#141133;height:2px;position:absolute;top:9px;width:20px}.mob_menu .bi_btn.bi_btn_open:before{top:9px;transform:rotate(135deg)}.mob_menu .bi_btn.bi_btn_open .bi_btn_span{opacity:0;top:9px}.mob_menu .bi_btn.bi_btn_open:after{bottom:unset;top:9px;transform:rotate(45deg)}.mob_mnu{background-color:#fff;height:100%;left:0;opacity:0;position:fixed;top:64px;transition:.2s;visibility:hidden;width:100%;z-index:-1}.mob_mnu.mob_mnu_shw{opacity:1;visibility:visible;z-index:98}.services_btn:hover .services_drp{opacity:1;visibility:visible;z-index:5}.services_drp{opacity:0;top:85px;transition:.2s;visibility:hidden;z-index:-1}.services_drp li{margin:10px 0}.services_drp:focus,.services_drp:hover{opacity:1;visibility:visible;z-index:5}.services_drp ul li{cursor:pointer;transition:.2s}.services_drp ul li div{border-radius:50%;transition:.2s}.services_drp ul li:hover{color:#ee5424}.services_drp picture{width:450px}.services_drp picture img{width:100%}.mobile-nav{list-style:none;margin:0;padding:0}.mobile-nav>li{border-bottom:1px solid rgba(0,0,0,.08)}.mobile-nav>li>a{align-items:center;color:#1a1a1a;display:flex;font-size:18px;font-weight:600;justify-content:space-between;padding:16px 0;text-decoration:none;transition:color .2s ease}.mobile-nav>li>a:hover{color:#eeab24}.mobile-nav>li.menu-item-has-children>a{position:relative}.mobile-nav>li.menu-item-has-children>a:after{border-bottom:2px solid #1a1a1a;border-right:2px solid #1a1a1a;content:"";flex-shrink:0;height:10px;transform:rotate(45deg);transition:transform .3s ease,border-color .3s ease;width:10px}.mobile-nav>li.menu-item-has-children.active>a:after{border-color:#eeab24;transform:rotate(-135deg)}.mobile-nav>li.menu-item-has-children.active>.sub-menu{max-height:500px;opacity:1}.mobile-nav>li .sub-menu{list-style:none;margin:0;max-height:0;opacity:0;overflow:hidden;padding:0;transition:max-height .4s ease,opacity .3s ease}.mobile-nav>li .sub-menu li a{color:#666;display:block;font-size:15px;font-weight:500;padding:10px 0 10px 20px;text-decoration:none;transition:color .2s ease}.mobile-nav>li .sub-menu li a:hover{color:#eeab24}.mobile-nav>li .sub-menu li:last-child{padding-bottom:12px}footer#footer #logo{background-image:url(../../../assets/media/img/logo.svg)}footer#footer #folifi,footer#footer #logo{background-position:50%;background-repeat:no-repeat;display:block}footer#footer #folifi{background-image:url(../../../assets/media/img/folifi.svg);background-size:contain;height:30px;margin-top:50px;overflow:hidden;text-indent:-9999px;width:85px}#cookie-law-info-bar span{color:#29235c!important;font-family:Messina-Sans!important}#cookie-law-info-bar span div{align-items:center;display:flex;justify-content:space-between}#cookie-law-info-bar span div .buttons .cookie_action_close_header,#cookie-law-info-bar span div .buttons .cookie_action_close_header_reject{background-color:transparent!important;color:#29235c!important;font-size:14px!important;font-weight:600!important}#cookie-law-info-bar span div .buttons .cookie_action_close_header{border-color:#29235c!important;border-radius:9999px;border-width:2px;transition:.3s}#cookie-law-info-bar span div .buttons .cookie_action_close_header:hover{background-color:#29235c!important;color:#fff!important}@media (max-width:918px){#cookie-law-info-bar span div{display:block}#cookie-law-info-bar span div .buttons,#cookie-law-info-bar span div .message{display:block;width:100%}}#phone_white{background-image:url(../../../assets/media/img/phone_white.svg);background-position:50%;background-repeat:no-repeat;display:block;transition:.3s}a:hover #phone_white{background-image:url(../../../assets/media/img/phone.svg)}#phone_blue{background-image:url(../../../assets/media/img/phone.svg);display:block}#phone_blue,#yellow_plus{background-position:50%;background-repeat:no-repeat}#yellow_plus{background-image:url(../../../assets/media/img/yellow_plus.svg)}#white_plus{background-image:url(../../../assets/media/img/white_plus.svg);background-position:50%;background-repeat:no-repeat}#quote{background-image:url(../../../assets/media/img/quote.svg)}#cog,#quote{background-position:50%;background-repeat:no-repeat;display:block}#cog{background-image:url(../../../assets/media/img/cog.svg)}#cog_white{background-image:url(../../../assets/media/img/cog_white.svg);background-position:50%}#cog_white,#map{background-repeat:no-repeat;display:block}#map{background-image:url(../../../assets/media/img/map.png);background-position:100%}@media (max-width:1040px){#map{background-position:50%}}#circles{background-image:url(../../../assets/media/img/circles.svg)}#circles,#circles_white{background-position:50%;background-repeat:no-repeat;display:block}#circles_white{background-image:url(../../../assets/media/img/circles_white.svg)}#shield{background-image:url(../../../assets/media/img/shield.svg)}#shield,#shield_white{background-position:50%;background-repeat:no-repeat;display:block}#shield_white{background-image:url(../../../assets/media/img/shield_white.svg)}#square_ruler{background-image:url(../../../assets/media/img/square_ruler.svg)}#square_ruler,#square_ruler_white{background-position:50%;background-repeat:no-repeat;display:block}#square_ruler_white{background-image:url(../../../assets/media/img/square_ruler_white.svg)}#square{background-image:url(../../../assets/media/img/square.svg)}#square,#square_white{background-position:50%;background-repeat:no-repeat;display:block}#square_white{background-image:url(../../../assets/media/img/square_white.svg)}#pie{background-image:url(../../../assets/media/img/pie.svg)}#microscope,#pie{background-position:50%;background-repeat:no-repeat;display:block}#microscope{background-image:url(../../../assets/media/img/microscope.svg)}#trophy{background-image:url(../../../assets/media/img/trophy.svg)}#clipboard,#trophy{background-position:50%;background-repeat:no-repeat;display:block}#clipboard{background-image:url(../../../assets/media/img/clipboard.svg)}#van{background-image:url(../../../assets/media/img/van.svg);background-position:50%;background-repeat:no-repeat;display:block}.s__icon{align-items:center;display:flex;position:relative}.s__icon .i__icon{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;flex-basis:55px;height:55px;max-width:55px;width:55px}.s__icon .i__icon.shield_checked{background-image:url(../../../assets/media/img/shield_check.svg);background-size:contain;flex-basis:30px;height:30px;margin:0 auto;max-width:30px;width:30px}section#project_parent h1 span{color:#fdc300}section#blog_post{overflow:hidden;position:relative}section#blog_post .content p{font-size:1.125rem;line-height:1.5rem;padding:10px 0}section#blog_post .content strong{font-size:1.5rem;font-weight:700;line-height:2rem}section#blog_post .content img{padding:10px 0;width:100%}section#blog_post .content ul{padding:10px 0}section#blog_post .content ul li{display:flex;font-size:1.125rem;line-height:1.5rem;padding:.75rem 0}section#blog_post .content ul li:before{background-image:url(../../../assets/media/img/yellow_plus.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:12px;margin-right:15px;margin-top:5px;min-width:12px;width:12px}.article-content div p img{border-radius:20px;margin-top:20px;width:100%!important}.blog-archive-nav .navigation.pagination{align-items:center;display:flex;justify-content:center}.blog-archive-nav .navigation.pagination .nav-links{align-items:center;display:flex;gap:.5rem;width:100%}.blog-archive-nav .navigation.pagination .next,.blog-archive-nav .navigation.pagination .prev{color:#1a1a1a;font-weight:600;text-decoration:none}.blog-archive-nav .navigation.pagination .prev{margin-right:auto}.blog-archive-nav .navigation.pagination .next{margin-left:auto}.blog-archive-nav .navigation.pagination .page-numbers{align-items:center;background-color:#f0f0f0;border-radius:50%;color:#1a1a1a;display:flex;font-weight:600;height:40px;justify-content:center;text-decoration:none;width:40px}.blog-archive-nav .navigation.pagination .page-numbers.current{background-color:#e8a830;color:#fff}section#logo_block .link .lnk_tg{border-bottom:2px solid;border-color:#fff;padding:2px 0}section#logo_block .link .lnk_tg a{align-items:center;display:flex;justify-content:center}section#logo_block .link .lnk_tg a:before{background-image:url(../../../assets/media/img/arrow_sm_right_white.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:12px;margin-right:5px;position:relative;transition:.3s;width:12px}section#logo_block .link .lnk_tg a:hover:before{transform:translateX(3px)}section#list_block ul li{display:flex}section#list_block ul li:before{background-image:url(../../../assets/media/img/yellow_plus.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:12px;margin-right:15px;margin-top:5px;min-width:12px;width:12px}section#blog_posts .link .lnk_tg,section#map_block .link .lnk_tg,section#product_list .link .lnk_tg,section#product_preview_block .link .lnk_tg,section#product_used .link .lnk_tg,section#sector_list .link .lnk_tg{border-bottom:2px solid;border-color:rgba(41,35,92,.3);padding:2px 0}section#blog_posts .link .lnk_tg a,section#map_block .link .lnk_tg a,section#product_list .link .lnk_tg a,section#product_preview_block .link .lnk_tg a,section#product_used .link .lnk_tg a,section#sector_list .link .lnk_tg a{align-items:center;display:flex;justify-content:center}section#blog_posts .link .lnk_tg a:before,section#map_block .link .lnk_tg a:before,section#product_list .link .lnk_tg a:before,section#product_preview_block .link .lnk_tg a:before,section#product_used .link .lnk_tg a:before,section#sector_list .link .lnk_tg a:before{background-image:url(../../../assets/media/img/arrow_sm_right_blue.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:12px;margin-right:5px;position:relative;transition:.3s;width:12px}section#blog_posts .link .lnk_tg a:hover:before,section#map_block .link .lnk_tg a:hover:before,section#product_list .link .lnk_tg a:hover:before,section#product_preview_block .link .lnk_tg a:hover:before,section#product_used .link .lnk_tg a:hover:before,section#sector_list .link .lnk_tg a:hover:before{transform:translateX(3px)}section#testimonials .test{word-wrap:break-word;-webkit-line-clamp:4;-webkit-box-orient:vertical;display:block;display:-webkit-box;line-height:1.5em;max-height:6em;overflow:hidden;text-overflow:ellipsis}section#three_column_text_blocks .columns .col{position:relative}section#three_column_text_blocks .columns .col:nth-child(2):after,section#three_column_text_blocks .columns .col:nth-child(2):before{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-translate-y:-50%;background-color:rgba(41,35,92,.3);content:"";height:60px;left:0;position:absolute;top:50%;transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:2px}section#three_column_text_blocks .columns .col:nth-child(2):after{left:unset;right:0}@media (max-width:1040px){section#three_column_text_blocks .columns .col{padding:2rem 0}section#three_column_text_blocks .columns .col:nth-child(2):after,section#three_column_text_blocks .columns .col:nth-child(2):before{--tw-translate-y:0;--tw-translate-x:-50%;height:2px;left:50%;top:0;width:60px}section#three_column_text_blocks .columns .col:nth-child(2):after{bottom:0;top:unset}section#three_column_text_blocks .columns .col:first-child{padding-top:0}section#three_column_text_blocks .columns .col:nth-child(3){padding-bottom:0}}section#product_hero .slider_projects,section#project_hero .slider_projects{outline:0;position:relative}section#product_hero .slider_projects .flickity-viewport,section#project_hero .slider_projects .flickity-viewport{outline:0}section#product_hero .slider_projects .flickity-viewport .flickity-slider,section#project_hero .slider_projects .flickity-viewport .flickity-slider{left:0!important;outline:0;transform:unset!important}section#product_hero .slider_projects .flickity-viewport .flickity-slider .slide,section#project_hero .slider_projects .flickity-viewport .flickity-slider .slide{left:0!important;opacity:0;transition:.4s;visibility:hidden}section#product_hero .slider_projects .flickity-viewport .flickity-slider .slide.is-selected,section#project_hero .slider_projects .flickity-viewport .flickity-slider .slide.is-selected{opacity:1;visibility:visible}section#resources_block .link .lnk_tg{border-bottom:2px solid;border-color:#fff;padding:2px 0}section#resources_block .link .lnk_tg a{align-items:center;display:flex;justify-content:center}section#resources_block .link .lnk_tg a:before{background-image:url(../../../assets/media/img/arrow_sm_right_white.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:12px;margin-right:5px;position:relative;transition:.3s;width:12px}section#resources_block .link .lnk_tg a:hover:before{transform:translateX(3px)}section#table .is-selected-tab{color:#29235c!important}section#table .tabs-table .flex .col{border-left:2px solid #fff;border-right:2px solid #fff}section#table .tabs-table .flex .col:first-child{border-left:none}section#table .tabs-table .flex .col:last-child{border-right:none}section#table .text_blocks{-moz-column-count:2;column-count:2;-moz-column-gap:100px;column-gap:100px;-moz-column-rule:2px solid #f8f8f8;column-rule:2px solid #f8f8f8}section#table .table_top{border-top:40px solid #29235c}@media (max-width:1040px){section#table .tabs-table .flex .col{border:none}}@media (max-width:650px){section#table .text_blocks{-moz-column-count:1;column-count:1;-moz-column-gap:0;column-gap:0;-moz-column-rule:unset;column-rule:unset}}.mob_mnu .accordion,section#faqs .accordion{align-items:center;border:none;cursor:pointer;display:flex;justify-content:space-between;outline:none;padding:15px 17.5px;text-align:left;transition:.4s;width:100%}.mob_mnu .accordion:after,section#faqs .accordion:after{background-color:transparent;background-image:url(../../../assets/media/img/plus.svg);background-position:100%;background-repeat:no-repeat;background-size:contain;content:"";float:right;height:20px;margin-left:5px;transform:rotate(0deg);transition:.3s;width:20px}.mob_mnu .active:after,section#faqs .active:after{transform:rotate(45deg)}.mob_mnu .panel,section#faqs .panel{max-height:0;overflow:hidden;padding:0;transition:max-height .2s ease-out}.mob_mnu .panel p,section#faqs .panel p{padding:0 10px 10px}.mob_mnu .accordion{padding:0}.mob_mnu .panel{border:0!important}section#form .is-selected-tab{background-color:#29235c!important;color:#fff!important}section#form .gfield_validation_message{color:#c20a0a!important}section#form .gform_wrapper,section#form form{width:100%}section#form form .gform_validation_container{display:none}section#form form label{display:block;font-weight:500;text-align:left}section#form form input,section#form form textarea{-webkit-appearance:none;-webkit-border-radius:0;width:100%}section#form form input[type=email],section#form form input[type=text],section#form form textarea{border:2px solid #f3f3f3;border-radius:6px;color:#18181a;font-size:16px;font-weight:600;margin:10px 0;outline:none;padding:10px 15px}section#form form input[type=submit]{background-color:#eeab24;border-radius:25px;color:#000;font-size:16px;font-weight:600;margin-top:25px;padding:10px 0;transition:.3s}section#form form input[type=submit]:hover{background-color:#18181a;color:#fff;cursor:pointer}section#form form .ginput_container_consent{position:relative}section#form form .ginput_container_consent input,section#form form .ginput_container_consent label{display:inline-block;width:auto}section#form form .ginput_container_consent input{position:absolute;visibility:hidden;z-index:-1}section#form form .ginput_container_consent .gfield_consent_label{color:#18181a;font-size:14.4px;font-weight:700;padding-left:20px;position:relative}section#form form .ginput_container_consent .gfield_consent_label:after,section#form form .ginput_container_consent .gfield_consent_label:before{border-radius:50%;content:"";display:inline-block;height:14px;left:0;margin-top:-6px;position:absolute;top:50%;transition:transform .2s ease-in-out,opacity .2s ease-in-out;width:14px}section#form form .ginput_container_consent .gfield_consent_label:before{background-color:transparent;border:1px solid #eeab24;opacity:1;transform:scale(1)}section#form form .ginput_container_consent .gfield_consent_label:after{background-color:#eeab24;border:1px solid #eeab24;opacity:0;transform:scale(0)}section#form form .ginput_container_consent input:checked+label:before{opacity:0;transform:scale(0)}section#form form .ginput_container_consent input:checked+label:after{opacity:1;transform:scale(1)}section#form form .ginput_container_consent span{display:none}section#three_image_hero .images div{width:49%}section#three_image_hero .images div:nth-child(2){margin-top:2%}section#contact .gfield_validation_message{color:#c20a0a!important}section#contact .forms_container,section#contact .forms_container form{position:relative}section#contact .forms_container form .gform_validation_container{display:none}section#contact .forms_container form .validation_error{margin-bottom:15px;text-align:center}section#contact .forms_container form .gsection_title{color:#29235c;font-size:20px;font-weight:600}section#contact .forms_container form .gfield_label{display:none}section#contact .forms_container form input,section#contact .forms_container form textarea{-webkit-appearance:none;-webkit-border-radius:0;width:100%}section#contact .forms_container form input[type=text],section#contact .forms_container form textarea{border:1px solid #f8f8f8;border-radius:4px;color:#29235c;font-size:16px;font-weight:600;margin:15px 0;outline:none;padding:10px 15px}section#contact .forms_container form input[type=submit]{background-color:#29235c;border-radius:25px;color:#fff;font-size:18px;font-weight:600;margin-top:25px;padding:10px 25px;width:auto}section#contact .forms_container form input[type=submit]:hover{cursor:pointer}section#contact .forms_container form #gform_fields_3{display:flex;flex-wrap:wrap}section#contact .forms_container form #gform_fields_3 #field_3_4,section#contact .forms_container form #gform_fields_3 #field_3_5{width:30%}section#contact .forms_container form #gform_fields_3 #field_3_11,section#contact .forms_container form #gform_fields_3 #field_3_6{width:70%}section#contact .forms_container form #gform_fields_3 #field_3_10,section#contact .forms_container form #gform_fields_3 #field_3_7,section#contact .forms_container form #gform_fields_3 #field_3_8,section#contact .forms_container form #gform_fields_3 #field_3_9,section#contact .forms_container form #gform_fields_3 .privacy{margin-left:30%;width:70%}section#contact .forms_container form #gform_fields_3 .gfield_radio{display:flex;flex-wrap:wrap}section#contact .forms_container form #gform_fields_3 .gfield_radio li{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:10px;position:relative;width:50%}section#contact .forms_container form #gform_fields_3 .gfield_radio li input{opacity:0;position:absolute;visibility:hidden;z-index:-1}section#contact .forms_container form #gform_fields_3 .gfield_radio li label{border:2px solid #fff;color:#29235c;display:flex;flex-wrap:wrap;font-size:14.4px;font-weight:700;justify-content:center;text-align:center;width:100%}section#contact .forms_container form #gform_fields_3 .gfield_radio li label:before{background-color:#f8f8f8;background-position:50%;background-repeat:no-repeat;background-size:55px;border:2px solid #fff;content:"";display:block;height:150px;margin-bottom:10px;width:100%}section#contact .forms_container form #gform_fields_3 .gfield_radio li input:checked+label:before{background-color:#fff;border:2px solid #29235c}section#contact .forms_container form #gform_fields_3 .gfield_radio li:first-child label:before{background-image:url(../../../assets/media/img/shield.svg)}section#contact .forms_container form #gform_fields_3 .gfield_radio li:nth-child(2) label:before{background-image:url(../../../assets/media/img/circles.svg)}section#contact .forms_container form #gform_fields_3 .gfield_radio li:nth-child(3) label:before{background-image:url(../../../assets/media/img/cog.svg)}section#contact .forms_container form #gform_fields_3 .gfield_radio li:nth-child(4) label:before{background-image:url(../../../assets/media/img/square_ruler.svg)}section#contact .forms_container form #gform_fields_3 .gfield_radio li:nth-child(5) label:before{background-image:url(../../../assets/media/img/square.svg)}section#contact .forms_container form #gform_fields_3 .ginput_container_checkbox{position:relative}section#contact .forms_container form #gform_fields_3 .ginput_container_checkbox input,section#contact .forms_container form #gform_fields_3 .ginput_container_checkbox label{display:inline-block;width:auto}section#contact .forms_container form #gform_fields_3 .ginput_container_checkbox input{position:absolute;visibility:hidden;z-index:-1}section#contact .forms_container form #gform_fields_3 .ginput_container_checkbox label{color:#29235c;font-size:14.4px;font-weight:700;padding-left:20px;position:relative}section#contact .forms_container form #gform_fields_3 .ginput_container_checkbox label:after,section#contact .forms_container form #gform_fields_3 .ginput_container_checkbox label:before{border-radius:50%;content:"";display:inline-block;height:14px;left:0;margin-top:-6px;position:absolute;top:50%;transition:transform .2s ease-in-out,opacity .2s ease-in-out;width:14px}section#contact .forms_container form #gform_fields_3 .ginput_container_checkbox label:before{background-color:transparent;border:1px solid #29235c;opacity:1;transform:scale(1)}section#contact .forms_container form #gform_fields_3 .ginput_container_checkbox label:after{background-color:#29235c;border:1px solid #29235c;opacity:0;transform:scale(0)}section#contact .forms_container form #gform_fields_3 .ginput_container_checkbox input:checked+label:before{opacity:0;transform:scale(0)}section#contact .forms_container form #gform_fields_3 .ginput_container_checkbox input:checked+label:after{opacity:1;transform:scale(1)}section#contact .forms_container form #gform_fields_3 .ginput_container_checkbox span{display:none}section#contact .forms_container form .gform_footer{margin-left:30%;width:70%}@media (max-width:1040px){section#contact .forms_container form #gform_fields_3{display:flex;flex-wrap:wrap}section#contact .forms_container form #gform_fields_3 #field_3_10,section#contact .forms_container form #gform_fields_3 #field_3_11,section#contact .forms_container form #gform_fields_3 #field_3_4,section#contact .forms_container form #gform_fields_3 #field_3_5,section#contact .forms_container form #gform_fields_3 #field_3_6,section#contact .forms_container form #gform_fields_3 #field_3_7,section#contact .forms_container form #gform_fields_3 #field_3_8,section#contact .forms_container form #gform_fields_3 #field_3_9,section#contact .forms_container form #gform_fields_3 .privacy{margin:0;width:100%}section#contact .forms_container form #gform_fields_3 .gfield_radio{flex-wrap:wrap}section#contact .forms_container form #gform_fields_3 .gfield_radio li{width:50%!important}section#contact .forms_container form .gform_footer{margin-left:0;width:100%}}section#slider{overflow:hidden!important}section#slider .slider{outline:0;position:relative}section#slider .slider .flickity-viewport{height:100%}section#slider .slider .flickity-viewport .flickity-slider{height:100%;transform:translateX(0)!important}section#slider .slider .flickity-viewport .flickity-slider .slide{height:100%;left:0;opacity:0;outline:0;position:absolute;top:0;transform:translateX(0)!important;transition:.5s;visibility:hidden;width:100%;z-index:-1}section#slider .slider .flickity-viewport .flickity-slider .slide.is-selected{opacity:1;visibility:visible;z-index:1}section#slider .slider .flickity-page-dots{bottom:20px;display:flex;gap:8px;justify-content:center;left:50%;padding:10px 0;position:absolute;transform:translateX(-50%)}section#slider .slider .flickity-page-dots .flickity-page-dot{background:#fff;border:none;border-radius:50%;cursor:pointer;font-size:0;height:12px;padding:0;transition:opacity .3s ease;width:12px}section#slider .slider .flickity-page-dots .flickity-page-dot:hover{background:#111}section#slider .slider .flickity-page-dots .flickity-page-dot.is-selected{background:#eeab24;opacity:1}section#downloads .downloads a:hover svg,section#downloads .downloads svg,section#downloads .downloads svg path,section#resources .downloads a:hover svg,section#resources .downloads svg,section#resources .downloads svg path{transition:.3s}section#downloads .downloads a:hover svg path,section#resources .downloads a:hover svg path{stroke:#fdc300!important;transition:.3s}section#legal .legalnav a:hover svg{transition:.3s}section#legal .legalnav a:hover svg path{fill:#fdc300!important;transition:.3s}section#legal .content p{font-size:1.125rem;line-height:1.5rem;padding:10px 0}section#legal .content strong{font-size:1.5rem;font-weight:700;line-height:2rem}section#legal .content img{padding:10px 0;width:100%}section#legal .content ul{padding:10px 0}section#legal .content ul li{display:flex;font-size:1.125rem;line-height:1.5rem;padding:.75rem 0}section#legal .content ul li:before{background-image:url(../../../assets/media/img/yellow_plus.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:12px;margin-right:15px;margin-top:5px;min-width:12px;width:12px}section#colours_and_finishes .is-selected-tab{color:#29235c!important}section#select_colour_form #gform_11_validation_container h2{color:#c20a0a!important;font-weight:600;padding-bottom:25px;text-align:center}section#select_colour_form .gform_confirmation_message{color:#29235c;font-weight:600;padding-bottom:25px;text-align:center}section#select_colour_form form .gfield_validation_message{color:#c20a0a!important}section#select_colour_form form .gf_page_steps{display:grid;gap:1.25rem;grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1040px){section#select_colour_form form .gf_page_steps{gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr))}}section#select_colour_form form .gf_page_steps .gf_step .gf_step_label{color:#29235c;color:#d0d5dd;font-size:16px;font-weight:600}section#select_colour_form form .gf_page_steps .gf_step .gf_step_label:after{background-color:#d0d5dd;content:"";display:block;height:16px;margin-top:5px;width:100%}section#select_colour_form form .gf_page_steps .gf_step .gf_step_number{display:none}section#select_colour_form form .gf_page_steps .gf_step_active .gf_step_label,section#select_colour_form form .gf_page_steps .gf_step_completed .gf_step_label{color:#29235c!important}section#select_colour_form form .gf_page_steps .gf_step_active .gf_step_label:after,section#select_colour_form form .gf_page_steps .gf_step_completed .gf_step_label:after{background-color:#29235c!important}section#select_colour_form form #gform_page_11_1 .gform_fields{margin-top:25px}section#select_colour_form form #gform_page_11_1 .gform_fields legend{display:none}section#select_colour_form form #gform_page_11_1 .gform_fields .ginput_container{background-color:#fff;border:1px solid #e4e7ec;border-radius:5px;padding:1.25rem}section#select_colour_form form #gform_page_11_1 .gform_fields .ginput_container .gfield_checkbox{display:grid;gap:1.25rem;grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1040px){section#select_colour_form form #gform_page_11_1 .gform_fields .ginput_container .gfield_checkbox{gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}}section#select_colour_form form #gform_page_11_1 .gform_fields .ginput_container .gfield_checkbox .gchoice input[value=satin-white]+label:before{background-color:#fafafa}section#select_colour_form form #gform_page_11_1 .gform_fields .ginput_container .gfield_checkbox .gchoice input[value=stone]+label:before{background-color:#ebe5d6}section#select_colour_form form #gform_page_11_1 .gform_fields .ginput_container .gfield_checkbox .gchoice input[value=sage]+label:before{background-color:#d4eae5}section#select_colour_form form #gform_page_11_1 .gform_fields .ginput_container .gfield_checkbox .gchoice input[value=cream]+label:before{background-color:#f7edcf}section#select_colour_form form #gform_page_11_1 .gform_fields .ginput_container .gfield_checkbox .gchoice input[value=mint]+label:before{background-color:#cce8f0}section#select_colour_form form #gform_page_11_1 .gform_fields .ginput_container .gfield_checkbox .gchoice input[value=sky-blue]+label:before{background-color:#d0eaf8}section#select_colour_form form #gform_page_11_1 .gform_fields .ginput_container .gfield_checkbox .gchoice input[value=light-grey]+label:before{background-color:#e9eae8}section#select_colour_form form #gform_page_11_1 .gform_fields .ginput_container .gfield_checkbox .gchoice input[value=linen]+label:before{background-color:#eceae6}section#select_colour_form form #gform_page_11_1 .gform_fields .ginput_container .gfield_checkbox .gchoice input[value=pebble]+label:before{background-color:#f1f2f1}section#select_colour_form form #gform_page_11_1 .gform_fields .ginput_container .gfield_checkbox .gchoice input[value=powder-blue]+label:before{background-color:#f1f6f7}section#select_colour_form form #gform_page_11_1 .gform_fields .ginput_container .gfield_checkbox .gchoice input[value=fawn]+label:before{background-color:#cabdb0}section#select_colour_form form #gform_page_11_1 .gform_fields .ginput_container .gfield_checkbox .gchoice input[value=pale-pink]+label:before{background-color:#f4dadd}section#select_colour_form form #gform_page_11_1 .gform_fields .ginput_container .gfield_checkbox .gchoice input[value=grey]+label:before{background-color:#d2d5d5}section#select_colour_form form #gform_page_11_1 .gform_fields .ginput_container .gfield_checkbox .gchoice input[value=mauve]+label:before{background-color:#f5f0f7}section#select_colour_form form #gform_page_11_1 .gform_fields .ginput_container .gfield_checkbox .gchoice label{color:#29235c;font-weight:600}section#select_colour_form form #gform_page_11_1 .gform_fields .ginput_container .gfield_checkbox .gchoice label:before{border-radius:5px;content:"";display:block;height:125px;width:100%}section#select_colour_form form #gform_page_11_1 .gform_fields .ginput_container .gfield_checkbox .gchoice input:checked+label:before{border:2px solid #29235c}section#select_colour_form form #gform_page_11_1 .gform_fields .ginput_container .gfield_checkbox .gchoice input{display:none}section#select_colour_form form #gform_page_11_1 .gform_page_footer{display:flex;justify-content:end;margin-top:15px}section#select_colour_form form #gform_page_11_1 .gform_page_footer .button{background-color:#29235c;border-radius:9999px;color:#fff;font-weight:600;line-height:1;padding:.75rem 1.25rem}section#select_colour_form form #gform_page_11_2 .gform_fields{margin-top:25px}section#select_colour_form form #gform_page_11_2 .gform_fields legend{display:none}section#select_colour_form form #gform_page_11_2 .gform_fields .ginput_container{background-color:#fff;border:1px solid #e4e7ec;border-radius:5px;padding:1.25rem}section#select_colour_form form #gform_page_11_2 .gform_fields .ginput_container .gfield_checkbox{display:grid;gap:1.25rem;grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1040px){section#select_colour_form form #gform_page_11_2 .gform_fields .ginput_container .gfield_checkbox{gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}}section#select_colour_form form #gform_page_11_2 .gform_fields .ginput_container .gfield_checkbox .gchoice input[value=purple]+label:before{background-color:#8b034f}section#select_colour_form form #gform_page_11_2 .gform_fields .ginput_container .gfield_checkbox .gchoice input[value=hot-pink]+label:before{background-color:#e72b78}section#select_colour_form form #gform_page_11_2 .gform_fields .ginput_container .gfield_checkbox .gchoice input[value=red]+label:before{background-color:#b91e2b}section#select_colour_form form #gform_page_11_2 .gform_fields .ginput_container .gfield_checkbox .gchoice input[value=sage-green]+label:before{background-color:#b3c5b9}section#select_colour_form form #gform_page_11_2 .gform_fields .ginput_container .gfield_checkbox .gchoice input[value=apple-green]+label:before{background-color:#d7e4a2}section#select_colour_form form #gform_page_11_2 .gform_fields .ginput_container .gfield_checkbox .gchoice input[value=sky-blue]+label:before{background-color:#93b1de}section#select_colour_form form #gform_page_11_2 .gform_fields .ginput_container .gfield_checkbox .gchoice input[value=black]+label:before{background-color:#000}section#select_colour_form form #gform_page_11_2 .gform_fields .ginput_container .gfield_checkbox .gchoice input[value=lime-green]+label:before{background-color:#cad400}section#select_colour_form form #gform_page_11_2 .gform_fields .ginput_container .gfield_checkbox .gchoice input[value=white]+label:before{background-color:#fff;border:2px solid #f8f8f8}section#select_colour_form form #gform_page_11_2 .gform_fields .ginput_container .gfield_checkbox .gchoice input[value=royal-blue]+label:before{background-color:#0075a1}section#select_colour_form form #gform_page_11_2 .gform_fields .ginput_container .gfield_checkbox .gchoice input[value=grey]+label:before{background-color:#696a6f}section#select_colour_form form #gform_page_11_2 .gform_fields .ginput_container .gfield_checkbox .gchoice input[value=orange]+label:before{background-color:#e5481d}section#select_colour_form form #gform_page_11_2 .gform_fields .ginput_container .gfield_checkbox .gchoice input[value=aqua]+label:before{background-color:#7bc8c9}section#select_colour_form form #gform_page_11_2 .gform_fields .ginput_container .gfield_checkbox .gchoice input[value=yellow]+label:before{background-color:#fdc400}section#select_colour_form form #gform_page_11_2 .gform_fields .ginput_container .gfield_checkbox .gchoice label{color:#29235c;font-weight:600}section#select_colour_form form #gform_page_11_2 .gform_fields .ginput_container .gfield_checkbox .gchoice label:before{border-radius:5px;content:"";display:block;height:125px;width:100%}section#select_colour_form form #gform_page_11_2 .gform_fields .ginput_container .gfield_checkbox .gchoice input:checked+label:before{border:2px solid #29235c}section#select_colour_form form #gform_page_11_2 .gform_fields .ginput_container .gfield_checkbox .gchoice input{display:none}section#select_colour_form form #gform_page_11_2 .gform_page_footer{display:flex;justify-content:end;margin-top:15px}section#select_colour_form form #gform_page_11_2 .gform_page_footer .button{background-color:#29235c;border-radius:9999px;color:#fff;font-weight:600;line-height:1;margin-left:5px;padding:.75rem 1.25rem}section#select_colour_form form #gform_page_11_3 .gform_fields{background-color:#fff;border:1px solid #e4e7ec;border-radius:5px;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:25px;padding:1.25rem}section#select_colour_form form #gform_page_11_3 .gform_fields legend{display:none}section#select_colour_form form #gform_page_11_3 .gform_fields .gfield{margin-bottom:10px;width:49%}section#select_colour_form form #gform_page_11_3 .gform_fields .gfield label{color:#29235c;font-weight:600}section#select_colour_form form #gform_page_11_3 .gform_fields .gfield input,section#select_colour_form form #gform_page_11_3 .gform_fields .gfield textarea{border:1px solid #f8f8f8;border-radius:5px;color:#29235c;font-size:16px;font-weight:600;margin-top:5px;outline:none;padding:10px 15px;width:100%}section#select_colour_form form #gform_page_11_3 .gform_fields .fs_details_message{margin-bottom:0;width:100%}@media (max-width:1040px){section#select_colour_form form #gform_page_11_3 .gform_fields .gfield{width:100%}}section#select_colour_form form #gform_page_11_3 .gform_page_footer{display:flex;justify-content:end;margin-top:15px}section#select_colour_form form #gform_page_11_3 .gform_page_footer .button{background-color:#29235c;border-radius:9999px;color:#fff;font-weight:600;line-height:1;margin-left:5px;padding:.75rem 1.25rem}section#instagram_feed .sb_instagram_header,section#instagram_feed .sbi_load_btn{display:none!important}section#instagram_feed .sbi_follow_btn{margin:0!important}section#instagram_feed .sbi_follow_btn a{--tw-bg-opacity:1;--tw-border-opacity:1;background-color:rgb(238 84 36/var(--tw-bg-opacity))!important;border-color:rgb(238 84 36/var(--tw-border-opacity))!important;border-radius:9999px;border-width:2px;font-size:16px;font-weight:500;line-height:1;padding:.75rem 1.25rem}
