/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@keyframes front-image{from{transform:scale(1) translate(0,0);}to{transform:scale(1.27) translate(0,103px);}}@keyframes back-image{from{transform:translate(0,135px);}to{transform:translate(0,-100px);}}@keyframes front-image-turn{from{transform:scale(1.27) translate(0,103px);}to{transform:scale(1) translate(0,0);}}@keyframes back-image-turn{from{transform:translate(0,-100px);}to{transform:translate(0,135px);}}*{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;background-color:transparent;vertical-align:top;outline:0;padding:0;margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,picture,section,summary{display:block;}html,body{width:100%;height:100%;}html{overflow:auto;}body{position:relative;line-height:1;z-index:0;}body:before{content:'';height:100%;float:left;width:0;margin-top:-32767px;}table{border-collapse:collapse;border-spacing:0;}@font-face{font-family:'futura-book';font-display:swap;src:url("/themes/custom/site_base/css/../fonts/futura-book.woff") format("woff"),url("/themes/custom/site_base/css/../fonts/futura-book.ttf") format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:'FuturaBookC';font-display:swap;src:url("/themes/custom/site_base/css/../fonts/FuturaBookC.woff") format("woff"),url("/themes/custom/site_base/css/../fonts/FuturaBookC.ttf") format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:'FuturaDemiC';src:url("/themes/custom/site_base/css/../fonts/FuturaDemiC.eot"),url("/themes/custom/site_base/css/../fonts/FuturaDemiC.eot?#iefix") format("embedded-opentype"),url("/themes/custom/site_base/css/../fonts/FuturaDemiC.otf") format("otf"),url("/themes/custom/site_base/css/../fonts/FuturaDemiC.svg#FuturaDemiC") format("svg"),url("/themes/custom/site_base/css/../fonts/FuturaDemiC.ttf") format("truetype"),url("/themes/custom/site_base/css/../fonts/FuturaDemiC.woff") format("woff"),url("/themes/custom/site_base/css/../fonts/FuturaDemiC.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap;}.container{max-width:1170px;padding:0 90px;margin:0 auto;}.container-fluid{padding:0 15px;}.row{margin:0 -15px;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-ms-flexbox;display:flex;}.row:after{visibility:hidden;display:block;font-size:0;content:'';clear:both;height:0;}[class*=col-]{box-sizing:border-box;padding:0 15px;min-height:1px;width:100%;}.col-1{width:8.3333333333%;}.offset-1{margin-left:8.3333333333%;}.col-2{width:16.6666666667%;}.offset-2{margin-left:16.6666666667%;}.col-3{width:25%;}.offset-3{margin-left:25%;}.col-4{width:33.3333333333%;}.offset-4{margin-left:33.3333333333%;}.col-5{width:41.6666666667%;}.offset-5{margin-left:41.6666666667%;}.col-6{width:50%;}.offset-6{margin-left:50%;}.col-7{width:58.3333333333%;}.offset-7{margin-left:58.3333333333%;}.col-8{width:66.6666666667%;}.offset-8{margin-left:66.6666666667%;}.col-9{width:75%;}.offset-9{margin-left:75%;}.col-10{width:83.3333333333%;}.offset-10{margin-left:83.3333333333%;}.col-11{width:91.6666666667%;}.offset-11{margin-left:91.6666666667%;}.col-12{width:100%;}.offset-12{margin-left:100%;}.col-none{display:none;}@media (max-width:1200px){.col-lg-1{width:8.3333333333%;}.offset-lg-1{margin-left:8.3333333333%;}.col-lg-2{width:16.6666666667%;}.offset-lg-2{margin-left:16.6666666667%;}.col-lg-3{width:25%;}.offset-lg-3{margin-left:25%;}.col-lg-4{width:33.3333333333%;}.offset-lg-4{margin-left:33.3333333333%;}.col-lg-5{width:41.6666666667%;}.offset-lg-5{margin-left:41.6666666667%;}.col-lg-6{width:50%;}.offset-lg-6{margin-left:50%;}.col-lg-7{width:58.3333333333%;}.offset-lg-7{margin-left:58.3333333333%;}.col-lg-8{width:66.6666666667%;}.offset-lg-8{margin-left:66.6666666667%;}.col-lg-9{width:75%;}.offset-lg-9{margin-left:75%;}.col-lg-10{width:83.3333333333%;}.offset-lg-10{margin-left:83.3333333333%;}.col-lg-11{width:91.6666666667%;}.offset-lg-11{margin-left:91.6666666667%;}.col-lg-12{width:100%;}.offset-lg-12{margin-left:100%;}.col-lg-none{display:none;}.offset-lg-none{margin-left:0;}}@media (max-width:992px){.col-md-1{width:8.3333333333%;}.offset-md-1{margin-left:8.3333333333%;}.col-md-2{width:16.6666666667%;}.offset-md-2{margin-left:16.6666666667%;}.col-md-3{width:25%;}.offset-md-3{margin-left:25%;}.col-md-4{width:33.3333333333%;}.offset-md-4{margin-left:33.3333333333%;}.col-md-5{width:41.6666666667%;}.offset-md-5{margin-left:41.6666666667%;}.col-md-6{width:50%;}.offset-md-6{margin-left:50%;}.col-md-7{width:58.3333333333%;}.offset-md-7{margin-left:58.3333333333%;}.col-md-8{width:66.6666666667%;}.offset-md-8{margin-left:66.6666666667%;}.col-md-9{width:75%;}.offset-md-9{margin-left:75%;}.col-md-10{width:83.3333333333%;}.offset-md-10{margin-left:83.3333333333%;}.col-md-11{width:91.6666666667%;}.offset-md-11{margin-left:91.6666666667%;}.col-md-12{width:100%;}.offset-md-12{margin-left:100%;}.col-md-none{display:none;}.offset-md-none{margin-left:0;}}@media (max-width:768px){.container{padding:0 30px;}.col-sm-1{width:8.3333333333%;}.offset-sm-1{margin-left:8.3333333333%;}.col-sm-2{width:16.6666666667%;}.offset-sm-2{margin-left:16.6666666667%;}.col-sm-3{width:25%;}.offset-sm-3{margin-left:25%;}.col-sm-4{width:33.3333333333%;}.offset-sm-4{margin-left:33.3333333333%;}.col-sm-5{width:41.6666666667%;}.offset-sm-5{margin-left:41.6666666667%;}.col-sm-6{width:50%;}.offset-sm-6{margin-left:50%;}.col-sm-7{width:58.3333333333%;}.offset-sm-7{margin-left:58.3333333333%;}.col-sm-8{width:66.6666666667%;}.offset-sm-8{margin-left:66.6666666667%;}.col-sm-9{width:75%;}.offset-sm-9{margin-left:75%;}.col-sm-10{width:83.3333333333%;}.offset-sm-10{margin-left:83.3333333333%;}.col-sm-11{width:91.6666666667%;}.offset-sm-11{margin-left:91.6666666667%;}.col-sm-12{width:100%;}.offset-sm-12{margin-left:100%;}.col-sm-none{display:none;}.offset-sm-none{margin-left:0;}}@media (max-width:480px){.container{padding:0 15px;}[class*=col-]{width:100%;margin-left:0;}.col-xs-1{width:8.3333333333%;}.offset-xs-1{margin-left:8.3333333333%;}.col-xs-2{width:16.6666666667%;}.offset-xs-2{margin-left:16.6666666667%;}.col-xs-3{width:25%;}.offset-xs-3{margin-left:25%;}.col-xs-4{width:33.3333333333%;}.offset-xs-4{margin-left:33.3333333333%;}.col-xs-5{width:41.6666666667%;}.offset-xs-5{margin-left:41.6666666667%;}.col-xs-6{width:50%;}.offset-xs-6{margin-left:50%;}.col-xs-7{width:58.3333333333%;}.offset-xs-7{margin-left:58.3333333333%;}.col-xs-8{width:66.6666666667%;}.offset-xs-8{margin-left:66.6666666667%;}.col-xs-9{width:75%;}.offset-xs-9{margin-left:75%;}.col-xs-10{width:83.3333333333%;}.offset-xs-10{margin-left:83.3333333333%;}.col-xs-11{width:91.6666666667%;}.offset-xs-11{margin-left:91.6666666667%;}.col-xs-12{width:100%;}.offset-xs-12{margin-left:100%;}.col-xs-none{display:none;}.offset-xs-none{margin-left:0;}}body{line-height:1.75;letter-spacing:0;font-family:"FuturaDemiC",sans-serif;font-size:20px;font-weight:normal;}.dialog-off-canvas-main-canvas{-ms-flex-direction:column;flex-direction:column;display:-ms-flexbox;display:flex;height:100%;}.section-page{-ms-flex:1 0 auto;flex:1 0 auto;}.section-header{position:relative;z-index:3;}.section-content{position:relative;}.section-footer{position:relative;-ms-flex-negative:0;flex-shrink:0;}h1{font-family:"FuturaDemiC",sans-serif;font-weight:bold;font-size:36px;letter-spacing:0;color:#ffffff;padding:40px 0;text-align:center;line-height:1;}@media (max-width:480px){h1{padding:25px 0;}}h2{font-family:"FuturaDemiC",sans-serif;letter-spacing:0;padding:35px 0 15px;text-align:center;font-weight:bold;font-size:48px;color:#000000;line-height:1;}@media (max-width:1200px){h2{font-size:36px;}}@media (max-width:480px){h2{font-size:24px;}}h3{font-family:"FuturaDemiC",sans-serif;padding:38px 0 16px;font-size:36px;font-weight:900;color:#000000;line-height:1;}@media (max-width:480px){h3{font-size:24px;}}h4{font-family:"FuturaDemiC",sans-serif;padding:30px 0 5px;font-weight:bold;letter-spacing:0;font-size:24px;line-height:1.4;color:#000000;}h4 a{text-decoration:none;color:#000000;}h5{font-family:"FuturaDemiC",sans-serif;padding:21px 0 8px;font-weight:bold;font-size:20px;color:#000000;line-height:1.28;}h5 a{text-decoration:none;color:#000000;}h6{font-family:"FuturaDemiC",sans-serif;padding:21px 0 11px;font-weight:bold;font-size:16px;color:#000000;line-height:1.28;}h6 a{text-decoration:none;color:#000000;}p{margin:0 0 10px;}p:first-child:last-child{margin-bottom:0;}a{color:#000000;}a:hover{text-decoration:none;}.inline > div{display:inline-block;}.field--label-inline > div{display:inline-block;}.content{color:#000000;}.anchor{pointer-events:none;}.img-responsive img{width:100%;height:auto;}.loaded svg{transition:opacity 0.25s linear;opacity:1;}.view ul li{list-style-type:none;}nav > ul{line-height:1;}nav > ul:after{visibility:hidden;display:block;font-size:0;content:'';clear:both;height:0;}nav > ul a{display:block;}[type=text],[type=password],[type=email],[type=number],[type=tel],[type=search],[type=file],[type=radio],[type=checkbox],[type=submit],[type=date],[type=time],textarea,select{transition:border-color 0.25s linear;outline:none;outline-offset:0;background:#ffffff;border:1px solid #c4c4c4;line-height:1.75;border-radius:0;box-sizing:border-box;vertical-align:baseline;font-family:"Roboto",sans-serif;font-size:16px;color:#000000;letter-spacing:0;-moz-appearance:none;-webkit-appearance:none;}[type=text]:-ms-input-placeholder,[type=password]:-ms-input-placeholder,[type=email]:-ms-input-placeholder,[type=number]:-ms-input-placeholder,[type=tel]:-ms-input-placeholder,[type=search]:-ms-input-placeholder,[type=file]:-ms-input-placeholder,[type=radio]:-ms-input-placeholder,[type=checkbox]:-ms-input-placeholder,[type=submit]:-ms-input-placeholder,[type=date]:-ms-input-placeholder,[type=time]:-ms-input-placeholder,textarea:-ms-input-placeholder,select:-ms-input-placeholder{color:#c4c4c4;}[type=text]::placeholder,[type=password]::placeholder,[type=email]::placeholder,[type=number]::placeholder,[type=tel]::placeholder,[type=search]::placeholder,[type=file]::placeholder,[type=radio]::placeholder,[type=checkbox]::placeholder,[type=submit]::placeholder,[type=date]::placeholder,[type=time]::placeholder,textarea::placeholder,select::placeholder{color:#c4c4c4;}[type=text]:focus,[type=password]:focus,[type=email]:focus,[type=number]:focus,[type=tel]:focus,[type=search]:focus,[type=file]:focus,[type=radio]:focus,[type=checkbox]:focus,[type=submit]:focus,[type=date]:focus,[type=time]:focus,textarea:focus,select:focus{border-color:#23a0ed;}[type=text]:read-only,[type=password]:read-only,[type=email]:read-only,[type=number]:read-only,[type=tel]:read-only,[type=search]:read-only,[type=file]:read-only,[type=radio]:read-only,[type=checkbox]:read-only,[type=submit]:read-only,[type=date]:read-only,[type=time]:read-only,textarea:read-only,select:read-only{border-color:rgba(196,196,196,0.5);cursor:default;}[type=text]:-moz-read-only,[type=password]:-moz-read-only,[type=email]:-moz-read-only,[type=number]:-moz-read-only,[type=tel]:-moz-read-only,[type=search]:-moz-read-only,[type=file]:-moz-read-only,[type=radio]:-moz-read-only,[type=checkbox]:-moz-read-only,[type=submit]:-moz-read-only,[type=date]:-moz-read-only,[type=time]:-moz-read-only,textarea:-moz-read-only,select:-moz-read-only{border-color:rgba(196,196,196,0.5);cursor:default;}[type=text],[type=password],[type=email],[type=number],[type=tel],[type=search],[type=file],[type=submit],textarea,select{padding:9px;}[type=text],[type=password],[type=email],[type=number],[type=tel],[type=search],[type=file],[type=date],[type=time],textarea,select{width:100%;}[type=text]:hover,[type=password]:hover,[type=email]:hover,[type=number]:hover,[type=tel]:hover,[type=search]:hover,[type=file]:hover,[type=date]:hover,[type=time]:hover,textarea:hover,select:hover{font-size:initial;}[type=checkbox]{display:inline-block;margin-right:0.25em;position:relative;width:15px;height:15px;top:3px;}[type=checkbox]:checked{background:#cccccc;}[type=submit]{cursor:pointer;}.form-type-textarea .grippie{display:none;}textarea{background-attachment:local;height:180px;width:100% !important;overflow:auto;}select{background:url("/themes/custom/site_base/css/../images/arrow-down-svgrepo-com.svg") center right 9px no-repeat;background-size:auto 35%;padding-right:27px;padding-left:10px;cursor:pointer;}select option{font-family:'FuturaDemiC',serif;font-style:normal;font-size:18px;font-weight:600;padding:0 10px;height:0;}[type=radio]{position:absolute;visibility:hidden;left:0;top:0;}[type=radio] + label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;cursor:pointer;}[type=radio] + label:before{border:1px solid #000000;display:inline-block;border-radius:50%;margin-right:5px;line-height:1;height:26px;width:26px;content:'';}[type=radio]:checked + label:before{background:url("/themes/custom/site_base/css/../images/circle.svg") center center no-repeat;background-size:cover;}.form-item,.form-actions{margin-top:18px;margin-bottom:18px;line-height:0;}.form-item label,.form-actions label{line-height:1.75;}.form-item .description,.form-actions .description{line-height:1.75;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #eb5757;}.form-item input.error:focus,.form-item textarea.error:focus,.form-item select.error:focus{border-color:#23a0ed;}.form-item.webform-element--title-inline{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;}.form-item.webform-element--title-inline label{white-space:nowrap;}.error .element-invisible{display:none;}label,legend,.field__label{display:block;font-weight:bold;}.confirm-parent,.password-parent{width:auto;}.alert{transition:all 0.25s linear;overflow:hidden;padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px;}.alert h4{margin-top:0;color:inherit;}.alert .alert-link{font-weight:bold;}.alert > p,.alert > ul{margin-bottom:0;}.alert > p + p{margin-top:5px;}.alert.disabled{visibility:hidden;max-height:0;opacity:0;}.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;float:right;font-size:21px;font-weight:bold;line-height:1;color:#000000;text-shadow:0 1px 0 #ffffff;opacity:0.2;}.alert-dismissable,.alert-dismissible{padding-right:35px;}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit;}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#dff0d8;}.alert-success hr{border-top-color:#d0e9c6;}.alert-success .alert-link{color:#2b542c;}.alert-success li:before{content:'';width:6px;height:6px;border-radius:50%;vertical-align:middle;display:inline-block;background-color:#3c763d;margin-right:7px;}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#d9edf7;}.alert-info hr{border-top-color:#c4e3f3;}.alert-info .alert-link{color:#245269;}.alert-info li:before{content:'';width:6px;height:6px;border-radius:50%;vertical-align:middle;display:inline-block;background-color:#31708f;margin-right:7px;}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#fcf8e3;}.alert-warning hr{border-top-color:#faf2cc;}.alert-warning .alert-link{color:#66512c;}.alert-warning li:before{content:'';width:6px;height:6px;border-radius:50%;vertical-align:middle;display:inline-block;background-color:#8a6d3b;margin-right:7px;}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#f2dede;}.alert-danger hr{border-top-color:#ebcccc;}.alert-danger .alert-link{color:#843534;}.alert-danger li:before{content:'';width:6px;height:6px;border-radius:50%;vertical-align:middle;display:inline-block;background-color:#a94442;margin-right:7px;}.table-responsive{width:100%;}.table-responsive th,.table-responsive td{border:1px solid #000000;text-align:center;padding:15px;}.table-responsive tr th:first-child,.table-responsive tr td:first-child{text-align:left;}@media (max-width:768px){.table-responsive thead{display:none;}.table-responsive tr td{display:table;width:100%;border:0 none;margin-bottom:-1px;}.table-responsive tr td:before,.table-responsive tr td .table-cell{border:1px solid #000000;}.table-responsive tr td:before{content:attr(data-th);display:table-cell;width:50%;text-align:left;}.table-responsive tr td .table-cell{display:table-cell;text-align:center;}.table-responsive tr td:nth-child(8n+1):before{display:none;}}.nav nav > ul{margin:0 -15px;}.nav nav > ul:after{visibility:hidden;display:block;font-size:0;content:'';clear:both;height:0;}.nav nav > ul li{position:relative;float:left;}.nav nav > ul li a,.nav nav > ul li span{box-sizing:border-box;padding:15px;text-decoration:none;white-space:nowrap;line-height:1;display:block;}.nav nav > ul li ul{transition:max-height 0.25s ease;position:absolute;overflow:hidden;max-height:0;top:100%;}.nav nav > ul li ul li{float:none;}.nav nav > ul li:hover ul{max-height:500px;}.element-resize{position:relative;overflow:hidden;height:100%;}.element-resize img,.element-resize video{vertical-align:middle;position:absolute;display:table;margin:auto;height:auto;width:auto;bottom:-100%;right:-100%;left:-100%;top:-100%;}.element-resize img.full-width,.element-resize video.full-width{width:100%;}.element-resize img.full-height,.element-resize video.full-height{height:100%;}.element-resize video{min-height:100%;min-width:100%;}.btn-hamburger{transform:translateZ(0);vertical-align:text-top;text-indent:-9999px;position:relative;overflow:hidden;cursor:pointer;display:none;border:0;height:30px;width:30px;}.btn-hamburger span,.btn-hamburger span:before,.btn-hamburger span:after{transition-duration:0.3s,0.3s;transition-delay:0.3s,0s;border-radius:3px;background:#000000;position:absolute;width:100%;height:3px;content:'';left:0;}.btn-hamburger span{margin-top:-1.5px;top:50%;}.btn-hamburger span:before{transition-property:top,transform;top:-12px;}.btn-hamburger span:after{transition-property:bottom,transform;bottom:-12px;}.opened--mobile-nav .btn-hamburger span{background:none;}.opened--mobile-nav .btn-hamburger span:before,.opened--mobile-nav .btn-hamburger span:after{transition-delay:0s,0.3s;}.opened--mobile-nav .btn-hamburger span:before{-ms-transform:rotate(45deg);transform:rotate(45deg);top:0.5px;}.opened--mobile-nav .btn-hamburger span:after{-ms-transform:rotate(-45deg);transform:rotate(-45deg);bottom:-0.5px;}@media (max-width:992px){.btn-hamburger{display:inline-block;}}.opened--mobile-nav{overflow:hidden;}.horizontal-menu .content ul{margin:0 -15px;}.horizontal-menu .content ul > li{float:left;}.horizontal-menu .content ul li{list-style:none;position:relative;padding:0;margin:0;}.horizontal-menu .content ul a{display:block;padding:15px;}@media (max-width:992px){.horizontal-menu{display:none;}}.block-site-base-page-title{max-width:1170px;padding-right:90px;padding-left:90px;margin:0 auto;}@media (max-width:768px){.block-site-base-page-title{padding-right:30px;padding-left:30px;}}@media (max-width:480px){.block-site-base-page-title{padding-right:15px;padding-left:15px;}}.block-site-base-page-title .content{margin-top:50px;margin-left:70px;}.block-site-base-page-title h1{font:600 62px/67px "FuturaDemiC",sans-serif;color:#000000;text-align:left;padding:0;display:inline-block;border-bottom:3px solid #0084ff;padding-bottom:0;}@media (max-width:992px){.block-site-base-page-title .content{margin-top:20px;margin-left:30px;}}@media (max-width:480px){.block-site-base-page-title .content{margin:10px 0 0;}}.page-views-projects .views-row::after,.page-views-blog .views-row::after,.user-projects .views-row::after{content:'';display:block;max-width:100%;height:2px;background-color:#c4c4c4;position:relative;}.page-views-projects .views-row:last-child::after,.page-views-blog .views-row:last-child::after,.user-projects .views-row:last-child::after{content:none;}.page-views-projects .views-row article,.page-views-blog .views-row article,.user-projects .views-row article{max-width:1170px;padding-right:90px;padding-left:90px;margin:0 auto;}@media (max-width:768px){.page-views-projects .views-row article,.page-views-blog .views-row article,.user-projects .views-row article{padding-right:30px;padding-left:30px;}}@media (max-width:480px){.page-views-projects .views-row article,.page-views-blog .views-row article,.user-projects .views-row article{padding-right:15px;padding-left:15px;}}.page-views-projects .pager .pager__item,.page-views-blog .pager .pager__item,.user-projects .pager .pager__item{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;}.page-views-projects .pager a,.page-views-blog .pager a,.user-projects .pager a{position:relative;display:inline-block;padding:18.5px 64px;background-color:#ffffff;color:#000000;text-decoration:none;font:20px/23px "FuturaDemiC",sans-serif;margin:10px 0;left:auto;right:auto;text-decoration:none;}.page-views-projects .pager a:after,.page-views-blog .pager a:after,.user-projects .pager a:after{bottom:10px;content:'';display:block;height:3px;left:50%;position:absolute;background:#fdba09;transition:width 0.3s ease 0s,left 0.3s ease 0s;width:0;}.page-views-projects .pager a:hover:after,.page-views-blog .pager a:hover:after,.user-projects .pager a:hover:after{width:40%;left:30%;}@media (max-width:768px){.page-views-projects .pager a:after,.page-views-blog .pager a:after,.user-projects .pager a:after{width:40%;left:30%;}}.block-getaquoteblock{margin-top:40px;}.block-getaquoteblock:before{content:'';display:block;height:2px;background-color:#c4c4c4;position:relative;top:0;}.block-getaquoteblock .project-bottom-block-text{font:28px/36px "futura-book",sans-serif;color:#000000;text-align:center;padding:0;margin-top:90px;}.block-getaquoteblock .project-bottom-block-button{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:30px 0 80px;}.block-getaquoteblock .project-bottom-block-button a{position:relative;display:inline-block;padding:18.5px 64px;background-color:#000000;color:#ffffff;text-decoration:none;font:20px/23px "FuturaDemiC",sans-serif;}.block-getaquoteblock .project-bottom-block-button a:after{bottom:10px;content:'';display:block;height:3px;left:50%;position:absolute;background:#f00000;transition:width 0.3s ease 0s,left 0.3s ease 0s;width:0;}.block-getaquoteblock .project-bottom-block-button a:hover:after{width:40%;left:30%;}@media (max-width:768px){.block-getaquoteblock .project-bottom-block-button a:after{width:40%;left:30%;}}@media (max-width:768px){.block-getaquoteblock{margin-top:20px;}.block-getaquoteblock .project-bottom-block-text{margin-top:45px;}.block-getaquoteblock .project-bottom-block-button{margin:15px 0 40px;}}.block-system-menu-blockmain ul li,.block-system-menu-blockmain ol li,.block-site-base-breadcrumbs ul li,.block-site-base-breadcrumbs ol li,.block-site-base-local-tasks ul li,.block-site-base-local-tasks ol li,.block-views-blockprojects-block-1 ul li,.block-views-blockprojects-block-1 ol li,.block-views-blockblog-block-1 ul li,.block-views-blockblog-block-1 ol li,.block-system-menu-blockfooter ul li,.block-system-menu-blockfooter ol li{list-style:none;}.system-messages{margin:20px 0;}.system-messages li{font:100 20px/24px "futura-book",sans-serif;text-align:left;list-style:none;padding:10px 20px;}.system-messages .error{background-color:#eb5757;color:#ffffff;}.system-messages .ok{background-color:#008000;}.system-messages .warning{background-color:#ffff00;}.system-messages .status{background-color:#89d1fe;}.section-footer{background-color:#202020;padding:40px 0;}.section-footer .block .content{color:#ffffff;}.section-footer .block .content a{color:#ffffff;}.section-footer .footer-top .row{-ms-flex-align:center;align-items:center;}.section-footer .footer-column{padding-top:10px;padding-bottom:10px;}.section-footer .footer-column-third{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;}@media (max-width:768px){.section-footer{padding:20px 0;}.section-footer .footer-column-second{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;}.section-footer .footer-column-third{-ms-flex-pack:center;justify-content:center;}}@media (max-width:480px){.section-footer .footer-column-first{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-order:3;order:3;}.section-footer .footer-column-second{-ms-flex-pack:center;justify-content:center;-ms-flex-order:1;order:1;}.section-footer .footer-column-third{-ms-flex-order:2;order:2;}}.block-copyright{font-size:14px;}.block-copyright .content{white-space:nowrap;}.block-copyright .content img{float:left;margin-right:10px;margin-top:3px;}.block-copyright .content p{margin-bottom:0;}@media (max-width:480px){.block-copyright .content{text-align:center;}.block-copyright .content img{display:none;}}.block-site-base-addressfooter .content{text-align:center;}.block-site-base-addressfooter .content a{text-decoration:none;}.block-site-base-addressfooter .content a:hover{text-decoration:underline;color:#fdba09;}.block-site-base-addressfooter .content p:last-child{margin-bottom:0;}@media (max-width:768px){.block-site-base-addressfooter .content{text-align:left;}}@media (max-width:480px){.block-site-base-addressfooter .content{text-align:center;}}.block-footersociallinks h2{font-size:20px;font-weight:normal;text-align:left;margin-bottom:10px;color:#ffffff;padding:0;}.block-footersociallinks .content{margin:0 -10px;}.block-footersociallinks .content a{display:inline-block;line-height:1;padding:10px;}.block-footersociallinks .content a:hover{color:#fdba09;}.block-footersociallinks .content p:last-child{margin-bottom:0;}@media (max-width:768px){.block-footersociallinks h2{display:none;}}@media (max-width:480px){.block-footersociallinks .content{font-size:23px;}}.block-system-menu-blockfooter nav{text-align:center;}.block-system-menu-blockfooter nav > ul{display:inline-block;}.block-system-menu-blockfooter nav > ul a{position:relative;text-decoration:none;font-size:14px;margin:0 15px;padding:15px 0;}.block-system-menu-blockfooter nav > ul a:after{transition:background-color 0.25s;position:absolute;bottom:0;right:0;left:0;height:2px;content:'';}.block-system-menu-blockfooter nav > ul a:hover:after{background-color:#fdba09;}.block-system-menu-blockfooter nav > ul a.is-active:after{background-color:#ffffff;}.block-system-menu-blockfooter nav > ul li{float:left;}.block-system-menu-blockfooter nav > ul li:nth-child(4) > a::after{background-color:transparent;}.block-system-menu-blockfooter nav > ul li:nth-child(4) > a:hover:after{background-color:#fdba09;}.form-item,.form-actions{margin-top:15px;margin-bottom:15px;}.form-item .description,.form-actions .description{font-size:14px;}@media (max-width:480px){.form-item,.form-actions{margin-top:7px;margin-bottom:7px;}}.input-button{all:inherit;}[type=text],[type=password],[type=email],[type=number],[type=tel],[type=search],[type=file],[type=submit],textarea,select{padding:20px;}@media (max-width:480px){[type=text],[type=password],[type=email],[type=number],[type=tel],[type=search],[type=file],[type=submit],textarea,select{padding:15px 20px;}}[type=text].error,[type=password].error,[type=email].error,[type=number].error,[type=tel].error,[type=search].error{background:url("/themes/custom/site_base/css/../images/alert.svg") center right 17px no-repeat;}[type=date],[type=time]{padding:19px 20px;}@media (max-width:480px){[type=date],[type=time]{padding:14px 20px;}}textarea.error{background:url("/themes/custom/site_base/css/../images/alert.svg") top 17px right 17px no-repeat;}.webform-submission-contact-form .form-item{margin:0 0 50px;}.webform-submission-contact-form .form-item.form-item-title{margin:0 0 40px;width:70%;}.webform-submission-contact-form .form-item.form-item-title h2{text-align:left;padding:0;line-height:48px;letter-spacing:-0.05em;}.webform-submission-contact-form .form-item.form-item-message [name=message]{height:50px;resize:none;transition:height 0.5s;}.webform-submission-contact-form .form-item.form-item-message [name=message]:focus{height:160px;}.webform-submission-contact-form .grid-box{display:grid;grid-auto-flow:column;margin-top:70px;}.webform-submission-contact-form .form-actions{position:relative;display:inline-block;padding:18.5px 64px;background-color:#202020;color:#ffffff;text-decoration:none;font:20px/23px "FuturaDemiC",sans-serif;margin:0;text-align:center;font:400 14px/16px "FuturaDemiC",sans-serif;text-transform:lowercase;padding:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:60px;width:230px;}.webform-submission-contact-form .form-actions:after{bottom:10px;content:'';display:block;height:3px;left:50%;position:absolute;background:#fdba09;transition:width 0.3s ease 0s,left 0.3s ease 0s;width:0;}.webform-submission-contact-form .form-actions:hover:after{width:40%;left:30%;}@media (max-width:768px){.webform-submission-contact-form .form-actions:after{width:40%;left:30%;}}.webform-submission-contact-form .form-actions input{position:absolute;height:100%;width:100%;margin:0;padding:0;border:0;background:transparent;color:#ffffff;font:400 20px/23px "FuturaDemiC",sans-serif;text-transform:lowercase;}.webform-submission-contact-form .form-item-fieldrequired{margin:0;font:400 14px/24px "futura-book",sans-serif;-ms-flex-item-align:center;align-self:center;}.contact-us-labels-container label{font:400 20px/11px "FuturaDemiC",sans-serif;color:#000000;position:absolute;left:0;top:17px;}.contact-us-labels-container [type=text],.contact-us-labels-container [name=email],.contact-us-labels-container [name=message]{font:400 20px/26px "futura-book",sans-serif;color:#000000;padding:6px 0;border:0;border-bottom:1px solid #c4c4c4;}.contact-us-labels-container [type=text]:focus + label,.contact-us-labels-container [name=email]:focus + label,.contact-us-labels-container [name=message]:focus + label{top:-10px;}.animated-labels-container{display:-ms-flexbox;display:flex;width:100%;-ms-flex-flow:column nowrap;flex-flow:column nowrap;position:relative;}.animated-labels-container label{transition:0.25s ease;}.animated-labels-container [type=text]:focus,.animated-labels-container [name=email]:focus,.animated-labels-container [name=message]:focus{border-bottom-color:#fdba09;outline:0;}.animated-labels-container [type=text]:focus + label,.animated-labels-container [name=email]:focus + label,.animated-labels-container [name=message]:focus + label{top:-10px;}.build-webform .block-site-base-page-title,.get-a-quote-webform .block-site-base-page-title{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;}.build-webform .block-site-base-page-title .content,.get-a-quote-webform .block-site-base-page-title .content{margin-left:0;}.build-webform .block-site-base-page-title h1,.get-a-quote-webform .block-site-base-page-title h1{font:600 48px/48px "FuturaDemiC",sans-serif;color:#000000;border-bottom:0;}.build-webform .webform-ajax-form-wrapper,.get-a-quote-webform .webform-ajax-form-wrapper{max-width:1170px;padding-right:90px;padding-left:90px;margin:0 auto;}@media (max-width:768px){.build-webform .webform-ajax-form-wrapper,.get-a-quote-webform .webform-ajax-form-wrapper{padding-right:30px;padding-left:30px;}}@media (max-width:480px){.build-webform .webform-ajax-form-wrapper,.get-a-quote-webform .webform-ajax-form-wrapper{padding-right:15px;padding-left:15px;}}.build-webform .sla-get-a-quote-form,.build-webform .get-a-quote-form,.get-a-quote-webform .sla-get-a-quote-form,.get-a-quote-webform .get-a-quote-form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;}.build-webform .sla-get-a-quote-form .webform-progress,.build-webform .get-a-quote-form .webform-progress,.get-a-quote-webform .sla-get-a-quote-form .webform-progress,.get-a-quote-webform .get-a-quote-form .webform-progress{-ms-flex-order:2;order:2;}.build-webform .sla-get-a-quote-form .webform-progress .webform-progress-tracker,.build-webform .get-a-quote-form .webform-progress .webform-progress-tracker,.get-a-quote-webform .sla-get-a-quote-form .webform-progress .webform-progress-tracker,.get-a-quote-webform .get-a-quote-form .webform-progress .webform-progress-tracker{margin:40px 0;-ms-flex-pack:center;justify-content:center;}.build-webform .sla-get-a-quote-form .webform-progress .progress-step,.build-webform .get-a-quote-form .webform-progress .progress-step,.get-a-quote-webform .sla-get-a-quote-form .webform-progress .progress-step,.get-a-quote-webform .get-a-quote-form .webform-progress .progress-step{-ms-flex:unset;flex:unset;margin-right:35px;}.build-webform .sla-get-a-quote-form .webform-progress .progress-step::after,.build-webform .get-a-quote-form .webform-progress .progress-step::after,.get-a-quote-webform .sla-get-a-quote-form .webform-progress .progress-step::after,.get-a-quote-webform .get-a-quote-form .webform-progress .progress-step::after{content:none;}.build-webform .sla-get-a-quote-form .webform-progress .progress-step .progress-marker,.build-webform .get-a-quote-form .webform-progress .progress-step .progress-marker,.get-a-quote-webform .sla-get-a-quote-form .webform-progress .progress-step .progress-marker,.get-a-quote-webform .get-a-quote-form .webform-progress .progress-step .progress-marker{height:11px;width:13px;background-color:#c1c1c1;}.build-webform .sla-get-a-quote-form .webform-progress .is-active .progress-marker,.build-webform .sla-get-a-quote-form .webform-progress .is-complete .progress-marker,.build-webform .get-a-quote-form .webform-progress .is-active .progress-marker,.build-webform .get-a-quote-form .webform-progress .is-complete .progress-marker,.get-a-quote-webform .sla-get-a-quote-form .webform-progress .is-active .progress-marker,.get-a-quote-webform .sla-get-a-quote-form .webform-progress .is-complete .progress-marker,.get-a-quote-webform .get-a-quote-form .webform-progress .is-active .progress-marker,.get-a-quote-webform .get-a-quote-form .webform-progress .is-complete .progress-marker{background-color:#ffffff;}.build-webform .sla-get-a-quote-form .webform-progress .is-active::after,.build-webform .sla-get-a-quote-form .webform-progress .is-active::before,.build-webform .sla-get-a-quote-form .webform-progress .is-complete::after,.build-webform .sla-get-a-quote-form .webform-progress .is-complete::before,.build-webform .get-a-quote-form .webform-progress .is-active::after,.build-webform .get-a-quote-form .webform-progress .is-active::before,.build-webform .get-a-quote-form .webform-progress .is-complete::after,.build-webform .get-a-quote-form .webform-progress .is-complete::before,.get-a-quote-webform .sla-get-a-quote-form .webform-progress .is-active::after,.get-a-quote-webform .sla-get-a-quote-form .webform-progress .is-active::before,.get-a-quote-webform .sla-get-a-quote-form .webform-progress .is-complete::after,.get-a-quote-webform .sla-get-a-quote-form .webform-progress .is-complete::before,.get-a-quote-webform .get-a-quote-form .webform-progress .is-active::after,.get-a-quote-webform .get-a-quote-form .webform-progress .is-active::before,.get-a-quote-webform .get-a-quote-form .webform-progress .is-complete::after,.get-a-quote-webform .get-a-quote-form .webform-progress .is-complete::before{display:block;content:'';height:1px;width:16.5px;border-bottom:1px solid #fdba09;z-index:21;background-color:transparent;position:absolute;}.build-webform .sla-get-a-quote-form .webform-progress .is-active::before,.build-webform .sla-get-a-quote-form .webform-progress .is-complete::before,.build-webform .get-a-quote-form .webform-progress .is-active::before,.build-webform .get-a-quote-form .webform-progress .is-complete::before,.get-a-quote-webform .sla-get-a-quote-form .webform-progress .is-active::before,.get-a-quote-webform .sla-get-a-quote-form .webform-progress .is-complete::before,.get-a-quote-webform .get-a-quote-form .webform-progress .is-active::before,.get-a-quote-webform .get-a-quote-form .webform-progress .is-complete::before{-ms-transform:rotate(45deg);transform:rotate(45deg);top:6px;left:5px;}.build-webform .sla-get-a-quote-form .webform-progress .is-active::after,.build-webform .sla-get-a-quote-form .webform-progress .is-complete::after,.build-webform .get-a-quote-form .webform-progress .is-active::after,.build-webform .get-a-quote-form .webform-progress .is-complete::after,.get-a-quote-webform .sla-get-a-quote-form .webform-progress .is-active::after,.get-a-quote-webform .sla-get-a-quote-form .webform-progress .is-complete::after,.get-a-quote-webform .get-a-quote-form .webform-progress .is-active::after,.get-a-quote-webform .get-a-quote-form .webform-progress .is-complete::after{-ms-transform:rotate(315deg);transform:rotate(315deg);top:6px;left:4px;}.build-webform .sla-get-a-quote-form .webform-progress .is-active:hover .progress-marker,.build-webform .sla-get-a-quote-form .webform-progress .is-complete:hover .progress-marker,.build-webform .get-a-quote-form .webform-progress .is-active:hover .progress-marker,.build-webform .get-a-quote-form .webform-progress .is-complete:hover .progress-marker,.get-a-quote-webform .sla-get-a-quote-form .webform-progress .is-active:hover .progress-marker,.get-a-quote-webform .sla-get-a-quote-form .webform-progress .is-complete:hover .progress-marker,.get-a-quote-webform .get-a-quote-form .webform-progress .is-active:hover .progress-marker,.get-a-quote-webform .get-a-quote-form .webform-progress .is-complete:hover .progress-marker{background-color:unset;}.build-webform .sla-get-a-quote-form .form-wrapper,.build-webform .get-a-quote-form .form-wrapper,.get-a-quote-webform .sla-get-a-quote-form .form-wrapper,.get-a-quote-webform .get-a-quote-form .form-wrapper{-ms-flex-order:1;order:1;}.build-webform .sla-get-a-quote-form .form-wrapper [type=text],.build-webform .sla-get-a-quote-form .form-wrapper [type=email],.build-webform .sla-get-a-quote-form .form-wrapper [type=tel],.build-webform .sla-get-a-quote-form .form-wrapper .field-like-labels,.build-webform .get-a-quote-form .form-wrapper [type=text],.build-webform .get-a-quote-form .form-wrapper [type=email],.build-webform .get-a-quote-form .form-wrapper [type=tel],.build-webform .get-a-quote-form .form-wrapper .field-like-labels,.get-a-quote-webform .sla-get-a-quote-form .form-wrapper [type=text],.get-a-quote-webform .sla-get-a-quote-form .form-wrapper [type=email],.get-a-quote-webform .sla-get-a-quote-form .form-wrapper [type=tel],.get-a-quote-webform .sla-get-a-quote-form .form-wrapper .field-like-labels,.get-a-quote-webform .get-a-quote-form .form-wrapper [type=text],.get-a-quote-webform .get-a-quote-form .form-wrapper [type=email],.get-a-quote-webform .get-a-quote-form .form-wrapper [type=tel],.get-a-quote-webform .get-a-quote-form .form-wrapper .field-like-labels{font:400 20px/23px "FuturaBookC",sans-serif;color:#000000;border:0;border-bottom:3px solid #0084ff;padding:0;}.build-webform .sla-get-a-quote-form .form-wrapper .field-like-labels,.build-webform .get-a-quote-form .form-wrapper .field-like-labels,.get-a-quote-webform .sla-get-a-quote-form .form-wrapper .field-like-labels,.get-a-quote-webform .get-a-quote-form .form-wrapper .field-like-labels{margin-top:30px;}.build-webform .sla-get-a-quote-form .form-wrapper .get-a-quote-labels-container label,.build-webform .get-a-quote-form .form-wrapper .get-a-quote-labels-container label,.get-a-quote-webform .sla-get-a-quote-form .form-wrapper .get-a-quote-labels-container label,.get-a-quote-webform .get-a-quote-form .form-wrapper .get-a-quote-labels-container label{font:400 20px/23px "FuturaBookC",sans-serif;color:#000000;position:absolute;left:0;top:-4px;}.build-webform .sla-get-a-quote-form .form-wrapper .get-a-quote-labels-container [type=text]:focus + label,.build-webform .sla-get-a-quote-form .form-wrapper .get-a-quote-labels-container [type=email]:focus + label,.build-webform .sla-get-a-quote-form .form-wrapper .get-a-quote-labels-container [type=tel]:focus + label,.build-webform .get-a-quote-form .form-wrapper .get-a-quote-labels-container [type=text]:focus + label,.build-webform .get-a-quote-form .form-wrapper .get-a-quote-labels-container [type=email]:focus + label,.build-webform .get-a-quote-form .form-wrapper .get-a-quote-labels-container [type=tel]:focus + label,.get-a-quote-webform .sla-get-a-quote-form .form-wrapper .get-a-quote-labels-container [type=text]:focus + label,.get-a-quote-webform .sla-get-a-quote-form .form-wrapper .get-a-quote-labels-container [type=email]:focus + label,.get-a-quote-webform .sla-get-a-quote-form .form-wrapper .get-a-quote-labels-container [type=tel]:focus + label,.get-a-quote-webform .get-a-quote-form .form-wrapper .get-a-quote-labels-container [type=text]:focus + label,.get-a-quote-webform .get-a-quote-form .form-wrapper .get-a-quote-labels-container [type=email]:focus + label,.get-a-quote-webform .get-a-quote-form .form-wrapper .get-a-quote-labels-container [type=tel]:focus + label{top:-30px;}.build-webform .sla-get-a-quote-form .form-wrapper .get-a-quote-labels-container textarea,.build-webform .get-a-quote-form .form-wrapper .get-a-quote-labels-container textarea,.get-a-quote-webform .sla-get-a-quote-form .form-wrapper .get-a-quote-labels-container textarea,.get-a-quote-webform .get-a-quote-form .form-wrapper .get-a-quote-labels-container textarea{font:400 20px/23px "FuturaBookC",sans-serif;color:#000000;line-height:23px;border:2px solid #0084ff;height:360px !important;margin-left:-25px;width:calc(100% + 50px) !important;}.build-webform .sla-get-a-quote-form .form-wrapper .get-a-quote-labels-container textarea + label,.build-webform .get-a-quote-form .form-wrapper .get-a-quote-labels-container textarea + label,.get-a-quote-webform .sla-get-a-quote-form .form-wrapper .get-a-quote-labels-container textarea + label,.get-a-quote-webform .get-a-quote-form .form-wrapper .get-a-quote-labels-container textarea + label{top:20px;}.build-webform .sla-get-a-quote-form .form-wrapper .get-a-quote-labels-container textarea:focus,.build-webform .get-a-quote-form .form-wrapper .get-a-quote-labels-container textarea:focus,.get-a-quote-webform .sla-get-a-quote-form .form-wrapper .get-a-quote-labels-container textarea:focus,.get-a-quote-webform .get-a-quote-form .form-wrapper .get-a-quote-labels-container textarea:focus{border-color:#fdba09;}.build-webform .sla-get-a-quote-form .form-wrapper .get-a-quote-labels-container textarea:focus + label,.build-webform .get-a-quote-form .form-wrapper .get-a-quote-labels-container textarea:focus + label,.get-a-quote-webform .sla-get-a-quote-form .form-wrapper .get-a-quote-labels-container textarea:focus + label,.get-a-quote-webform .get-a-quote-form .form-wrapper .get-a-quote-labels-container textarea:focus + label{top:-30px;}.build-webform .sla-get-a-quote-form .form-wrapper .sla-get-a-quote-labels-container,.build-webform .get-a-quote-form .form-wrapper .sla-get-a-quote-labels-container,.get-a-quote-webform .sla-get-a-quote-form .form-wrapper .sla-get-a-quote-labels-container,.get-a-quote-webform .get-a-quote-form .form-wrapper .sla-get-a-quote-labels-container{display:-ms-flexbox;display:flex;width:100%;-ms-flex-flow:column nowrap;flex-flow:column nowrap;position:relative;}.build-webform .sla-get-a-quote-form .form-wrapper .sla-get-a-quote-labels-container label,.build-webform .get-a-quote-form .form-wrapper .sla-get-a-quote-labels-container label,.get-a-quote-webform .sla-get-a-quote-form .form-wrapper .sla-get-a-quote-labels-container label,.get-a-quote-webform .get-a-quote-form .form-wrapper .sla-get-a-quote-labels-container label{font:400 20px/23px "FuturaBookC",sans-serif;color:#000000;}.build-webform .sla-get-a-quote-form .form-wrapper .sla-get-a-quote-labels-container .select2-container,.build-webform .get-a-quote-form .form-wrapper .sla-get-a-quote-labels-container .select2-container,.get-a-quote-webform .sla-get-a-quote-form .form-wrapper .sla-get-a-quote-labels-container .select2-container,.get-a-quote-webform .get-a-quote-form .form-wrapper .sla-get-a-quote-labels-container .select2-container{width:100% !important;overflow:visible;}.build-webform .sla-get-a-quote-form .form-wrapper .sla-get-a-quote-labels-container .select2-container .select2-selection,.build-webform .get-a-quote-form .form-wrapper .sla-get-a-quote-labels-container .select2-container .select2-selection,.get-a-quote-webform .sla-get-a-quote-form .form-wrapper .sla-get-a-quote-labels-container .select2-container .select2-selection,.get-a-quote-webform .get-a-quote-form .form-wrapper .sla-get-a-quote-labels-container .select2-container .select2-selection{border:0;border-radius:0;background:#fbfbfb;height:auto;width:100%;display:-ms-flexbox;display:flex;}.build-webform .sla-get-a-quote-form .form-wrapper .sla-get-a-quote-labels-container .select2-container .select2-selection:hover .select2-selection__rendered,.build-webform .get-a-quote-form .form-wrapper .sla-get-a-quote-labels-container .select2-container .select2-selection:hover .select2-selection__rendered,.get-a-quote-webform .sla-get-a-quote-form .form-wrapper .sla-get-a-quote-labels-container .select2-container .select2-selection:hover .select2-selection__rendered,.get-a-quote-webform .get-a-quote-form .form-wrapper .sla-get-a-quote-labels-container .select2-container .select2-selection:hover .select2-selection__rendered{background:#f2f2f2;}.build-webform .sla-get-a-quote-form .form-wrapper .sla-get-a-quote-labels-container .select2-container .select2-selection:hover .select2-selection__arrow,.build-webform .get-a-quote-form .form-wrapper .sla-get-a-quote-labels-container .select2-container .select2-selection:hover .select2-selection__arrow,.get-a-quote-webform .sla-get-a-quote-form .form-wrapper .sla-get-a-quote-labels-container .select2-container .select2-selection:hover .select2-selection__arrow,.get-a-quote-webform .get-a-quote-form .form-wrapper .sla-get-a-quote-labels-container .select2-container .select2-selection:hover .select2-selection__arrow{background-color:#ffffff;z-index:99999;visibility:visible;}.build-webform .sla-get-a-quote-form .form-wrapper .sla-get-a-quote-labels-container .select2-container .select2-selection .select2-selection__rendered,.build-webform .get-a-quote-form .form-wrapper .sla-get-a-quote-labels-container .select2-container .select2-selection .select2-selection__rendered,.get-a-quote-webform .sla-get-a-quote-form .form-wrapper .sla-get-a-quote-labels-container .select2-container .select2-selection .select2-selection__rendered,.get-a-quote-webform .get-a-quote-form .form-wrapper .sla-get-a-quote-labels-container .select2-container .select2-selection .select2-selection__rendered{background:#fbfbfb;padding:17px 72px 13px 24px;font:400 20px/22px "FuturaBookC",sans-serif;color:#000000;border-bottom:3px solid #0084ff;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between;width:100%;}.build-webform .sla-get-a-quote-form .form-wrapper .sla-get-a-quote-labels-container .select2-container .select2-selection .select2-selection__rendered .tier-price,.build-webform .get-a-quote-form .form-wrapper .sla-get-a-quote-labels-container .select2-container .select2-selection .select2-selection__rendered .tier-price,.get-a-quote-webform .sla-get-a-quote-form .form-wrapper .sla-get-a-quote-labels-container .select2-container .select2-selection .select2-selection__rendered .tier-price,.get-a-quote-webform .get-a-quote-form .form-wrapper .sla-get-a-quote-labels-container .select2-container .select2-selection .select2-selection__rendered .tier-price{display:-ms-flexbox;display:flex;color:#000000;font:600 20px/23px "FuturaDemiC",sans-serif;}.build-webform .sla-get-a-quote-form .form-wrapper .sla-get-a-quote-labels-container .select2-container .select2-selection .select2-selection__rendered .tier-price .period-last,.build-webform .get-a-quote-form .form-wrapper .sla-get-a-quote-labels-container .select2-container .select2-selection .select2-selection__rendered .tier-price .period-last,.get-a-quote-webform .sla-get-a-quote-form .form-wrapper .sla-get-a-quote-labels-container .select2-container .select2-selection .select2-selection__rendered .tier-price .period-last,.get-a-quote-webform .get-a-quote-form .form-wrapper .sla-get-a-quote-labels-container .select2-container .select2-selection .select2-selection__rendered .tier-price .period-last{font:400 20px/22px "FuturaBookC",sans-serif;opacity:0.5;}.build-webform .sla-get-a-quote-form .form-wrapper .sla-get-a-quote-labels-container .select2-container .select2-selection .select2-selection__arrow,.build-webform .get-a-quote-form .form-wrapper .sla-get-a-quote-labels-container .select2-container .select2-selection .select2-selection__arrow,.get-a-quote-webform .sla-get-a-quote-form .form-wrapper .sla-get-a-quote-labels-container .select2-container .select2-selection .select2-selection__arrow,.get-a-quote-webform .get-a-quote-form .form-wrapper .sla-get-a-quote-labels-container .select2-container .select2-selection .select2-selection__arrow{background:url("/themes/custom/site_base/css/../images/chevron-down.svg") center center no-repeat;right:24px;top:17px;height:24px;width:24px;border-radius:50%;z-index:9999;}.build-webform .sla-get-a-quote-form .form-wrapper .sla-get-a-quote-labels-container .select2-container .select2-selection .select2-selection__arrow b,.build-webform .get-a-quote-form .form-wrapper .sla-get-a-quote-labels-container .select2-container .select2-selection .select2-selection__arrow b,.get-a-quote-webform .sla-get-a-quote-form .form-wrapper .sla-get-a-quote-labels-container .select2-container .select2-selection .select2-selection__arrow b,.get-a-quote-webform .get-a-quote-form .form-wrapper .sla-get-a-quote-labels-container .select2-container .select2-selection .select2-selection__arrow b{display:none;}.build-webform .sla-get-a-quote-form .form-wrapper .sla-get-a-quote-labels-container .select2-container.select2-container--open.select2-container--focus .select2-selection__rendered,.build-webform .get-a-quote-form .form-wrapper .sla-get-a-quote-labels-container .select2-container.select2-container--open.select2-container--focus .select2-selection__rendered,.get-a-quote-webform .sla-get-a-quote-form .form-wrapper .sla-get-a-quote-labels-container .select2-container.select2-container--open.select2-container--focus .select2-selection__rendered,.get-a-quote-webform .get-a-quote-form .form-wrapper .sla-get-a-quote-labels-container .select2-container.select2-container--open.select2-container--focus .select2-selection__rendered{position:absolute;opacity:0;}.build-webform .sla-get-a-quote-form .form-wrapper .sla-get-a-quote-labels-container .select2-container.select2-container--open .select2-selection__arrow,.build-webform .get-a-quote-form .form-wrapper .sla-get-a-quote-labels-container .select2-container.select2-container--open .select2-selection__arrow,.get-a-quote-webform .sla-get-a-quote-form .form-wrapper .sla-get-a-quote-labels-container .select2-container.select2-container--open .select2-selection__arrow,.get-a-quote-webform .get-a-quote-form .form-wrapper .sla-get-a-quote-labels-container .select2-container.select2-container--open .select2-selection__arrow{-ms-transform:rotate(180deg);transform:rotate(180deg);}.build-webform .sla-get-a-quote-form .form-wrapper .form-item,.build-webform .get-a-quote-form .form-wrapper .form-item,.get-a-quote-webform .sla-get-a-quote-form .form-wrapper .form-item,.get-a-quote-webform .get-a-quote-form .form-wrapper .form-item{margin-top:60px;}.build-webform .sla-get-a-quote-form .form-wrapper .form-item .input-button,.build-webform .get-a-quote-form .form-wrapper .form-item .input-button,.get-a-quote-webform .sla-get-a-quote-form .form-wrapper .form-item .input-button,.get-a-quote-webform .get-a-quote-form .form-wrapper .form-item .input-button{position:relative;display:inline-block;color:#000000;text-decoration:none;height:40px;line-height:40px;padding-right:50px;position:relative;right:-50%;}.build-webform .sla-get-a-quote-form .form-wrapper .form-item .input-button:before,.build-webform .get-a-quote-form .form-wrapper .form-item .input-button:before,.get-a-quote-webform .sla-get-a-quote-form .form-wrapper .form-item .input-button:before,.get-a-quote-webform .get-a-quote-form .form-wrapper .form-item .input-button:before{content:'';background-color:#fdba09;display:inline-block;position:absolute;right:-1px;transition:right 0.5s;width:40px;height:40px;border-radius:50%;}.build-webform .sla-get-a-quote-form .form-wrapper .form-item .input-button:after,.build-webform .get-a-quote-form .form-wrapper .form-item .input-button:after,.get-a-quote-webform .sla-get-a-quote-form .form-wrapper .form-item .input-button:after,.get-a-quote-webform .get-a-quote-form .form-wrapper .form-item .input-button:after{content:'';display:inline-block;position:absolute;right:17px;transition:right 0.5s;top:15px;width:7px;height:7px;border-top:2px solid #000000;border-right:2px solid #000000;-ms-transform:rotate(45deg);transform:rotate(45deg);}.build-webform .sla-get-a-quote-form .form-wrapper .form-item .input-button:hover:before,.build-webform .get-a-quote-form .form-wrapper .form-item .input-button:hover:before,.get-a-quote-webform .sla-get-a-quote-form .form-wrapper .form-item .input-button:hover:before,.get-a-quote-webform .get-a-quote-form .form-wrapper .form-item .input-button:hover:before{background-color:#0000ff;right:-8px;}.build-webform .sla-get-a-quote-form .form-wrapper .form-item .input-button:hover:after,.build-webform .get-a-quote-form .form-wrapper .form-item .input-button:hover:after,.get-a-quote-webform .sla-get-a-quote-form .form-wrapper .form-item .input-button:hover:after,.get-a-quote-webform .get-a-quote-form .form-wrapper .form-item .input-button:hover:after{border-top:2px solid #ffffff;border-right:2px solid #ffffff;right:9px;}.build-webform .sla-get-a-quote-form .form-wrapper .form-item .input-button input,.build-webform .get-a-quote-form .form-wrapper .form-item .input-button input,.get-a-quote-webform .sla-get-a-quote-form .form-wrapper .form-item .input-button input,.get-a-quote-webform .get-a-quote-form .form-wrapper .form-item .input-button input{text-transform:lowercase;border:0;padding:0;}.build-webform .sla-get-a-quote-form .form-wrapper .form-item input.error,.build-webform .get-a-quote-form .form-wrapper .form-item input.error,.get-a-quote-webform .sla-get-a-quote-form .form-wrapper .form-item input.error,.get-a-quote-webform .get-a-quote-form .form-wrapper .form-item input.error{border:0;border-bottom:3px solid #f00000;}.build-webform .sla-get-a-quote-form .form-wrapper .form-item .hide-button,.build-webform .get-a-quote-form .form-wrapper .form-item .hide-button,.get-a-quote-webform .sla-get-a-quote-form .form-wrapper .form-item .hide-button,.get-a-quote-webform .get-a-quote-form .form-wrapper .form-item .hide-button{display:none;}.build-webform .sla-get-a-quote-form .form-wrapper .form-item .form-managed-file,.build-webform .get-a-quote-form .form-wrapper .form-item .form-managed-file,.get-a-quote-webform .sla-get-a-quote-form .form-wrapper .form-item .form-managed-file,.get-a-quote-webform .get-a-quote-form .form-wrapper .form-item .form-managed-file{position:relative;}.build-webform .sla-get-a-quote-form .form-wrapper .form-item .form-managed-file input,.build-webform .get-a-quote-form .form-wrapper .form-item .form-managed-file input,.get-a-quote-webform .sla-get-a-quote-form .form-wrapper .form-item .form-managed-file input,.get-a-quote-webform .get-a-quote-form .form-wrapper .form-item .form-managed-file input{border:0;}.build-webform .sla-get-a-quote-form .form-wrapper .form-item .form-managed-file span,.build-webform .get-a-quote-form .form-wrapper .form-item .form-managed-file span,.get-a-quote-webform .sla-get-a-quote-form .form-wrapper .form-item .form-managed-file span,.get-a-quote-webform .get-a-quote-form .form-wrapper .form-item .form-managed-file span{margin:0;position:absolute;top:50%;-ms-transform:translate(0,-50%);transform:translate(0,-50%);}.build-webform .sla-get-a-quote-form .form-actions,.build-webform .get-a-quote-form .form-actions,.get-a-quote-webform .sla-get-a-quote-form .form-actions,.get-a-quote-webform .get-a-quote-form .form-actions{-ms-flex-order:3;order:3;display:-ms-flexbox;display:flex;}.build-webform .sla-get-a-quote-form .form-actions .input-button,.build-webform .get-a-quote-form .form-actions .input-button,.get-a-quote-webform .sla-get-a-quote-form .form-actions .input-button,.get-a-quote-webform .get-a-quote-form .form-actions .input-button{position:relative;display:inline-block;padding:18.5px 64px;background-color:#000000;color:#ffffff;text-decoration:none;font:20px/23px "FuturaDemiC",sans-serif;height:60px;width:230px;margin-right:auto;padding:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;}.build-webform .sla-get-a-quote-form .form-actions .input-button:after,.build-webform .get-a-quote-form .form-actions .input-button:after,.get-a-quote-webform .sla-get-a-quote-form .form-actions .input-button:after,.get-a-quote-webform .get-a-quote-form .form-actions .input-button:after{bottom:10px;content:'';display:block;height:3px;left:50%;position:absolute;background:#fdba09;transition:width 0.3s ease 0s,left 0.3s ease 0s;width:0;}.build-webform .sla-get-a-quote-form .form-actions .input-button:hover:after,.build-webform .get-a-quote-form .form-actions .input-button:hover:after,.get-a-quote-webform .sla-get-a-quote-form .form-actions .input-button:hover:after,.get-a-quote-webform .get-a-quote-form .form-actions .input-button:hover:after{width:40%;left:30%;}@media (max-width:768px){.build-webform .sla-get-a-quote-form .form-actions .input-button:after,.build-webform .get-a-quote-form .form-actions .input-button:after,.get-a-quote-webform .sla-get-a-quote-form .form-actions .input-button:after,.get-a-quote-webform .get-a-quote-form .form-actions .input-button:after{width:40%;left:30%;}}.build-webform .sla-get-a-quote-form .form-actions .input-button:hover::after,.build-webform .get-a-quote-form .form-actions .input-button:hover::after,.get-a-quote-webform .sla-get-a-quote-form .form-actions .input-button:hover::after,.get-a-quote-webform .get-a-quote-form .form-actions .input-button:hover::after{left:25%;width:50%;}.build-webform .sla-get-a-quote-form .form-actions .input-button:last-child,.build-webform .get-a-quote-form .form-actions .input-button:last-child,.get-a-quote-webform .sla-get-a-quote-form .form-actions .input-button:last-child,.get-a-quote-webform .get-a-quote-form .form-actions .input-button:last-child{margin-left:auto;margin-right:0;}.build-webform .sla-get-a-quote-form .form-actions .input-button:last-child::after,.build-webform .get-a-quote-form .form-actions .input-button:last-child::after,.get-a-quote-webform .sla-get-a-quote-form .form-actions .input-button:last-child::after,.get-a-quote-webform .get-a-quote-form .form-actions .input-button:last-child::after{background-color:#ffffff;}.build-webform .sla-get-a-quote-form .form-actions .input-button:active::after,.build-webform .get-a-quote-form .form-actions .input-button:active::after,.get-a-quote-webform .sla-get-a-quote-form .form-actions .input-button:active::after,.get-a-quote-webform .get-a-quote-form .form-actions .input-button:active::after{left:25%;width:50%;background-color:#0084ff;}.build-webform .sla-get-a-quote-form .form-actions .input-button input,.build-webform .get-a-quote-form .form-actions .input-button input,.get-a-quote-webform .sla-get-a-quote-form .form-actions .input-button input,.get-a-quote-webform .get-a-quote-form .form-actions .input-button input{background-color:#000000;color:#ffffff;padding:0;margin:0;border:0;font:20px/22px "FuturaDemiC",sans-serif;width:100%;height:100%;}.build-webform .sla-get-a-quote-form .form-actions .input-button input:active,.build-webform .get-a-quote-form .form-actions .input-button input:active,.get-a-quote-webform .sla-get-a-quote-form .form-actions .input-button input:active,.get-a-quote-webform .get-a-quote-form .form-actions .input-button input:active{margin:0;padding:0;}@media (max-width:1200px){.build-webform .sla-get-a-quote-form .form-actions .input-button,.build-webform .get-a-quote-form .form-actions .input-button,.get-a-quote-webform .sla-get-a-quote-form .form-actions .input-button,.get-a-quote-webform .get-a-quote-form .form-actions .input-button{max-width:45%;font-size:16px;line-height:20px;}}.build-webform .select2-container--open .select2-dropdown{border:0;border-bottom:3px solid #0084ff;}.build-webform .select2-container--open .select2-search{display:none;}.build-webform .select2-container--open .select2-results__option{background:#fbfbfb;padding:17px 72px 16px 24px;font:400 20px/22px "FuturaBookC",sans-serif;color:#000000;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between;}.build-webform .select2-container--open .select2-results__option:hover{background:#f2f2f2;}.build-webform .select2-container--open .select2-results__option .tier-price{display:-ms-flexbox;display:flex;color:#000000;font:600 20px/23px "FuturaDemiC",sans-serif;}.build-webform .select2-container--open .select2-results__option .tier-price .period-last{font:400 20px/22px "FuturaBookC",sans-serif;opacity:0.5;}.section-header{border-bottom:1px solid #c4c4c4;background:#ffffff;position:fixed;right:0;left:0;}.section-header .row{-ms-flex-align:center;align-items:center;height:60px;}.opened--mobile-nav .section-header{background-color:#000000;}.section-header .contextual-region{display:-ms-inline-flexbox;display:inline-flex;position:relative;}.section-header .header-first-column{display:-ms-flexbox;display:flex;}.section-header .header-first-column .block-system-branding-block,.section-header .header-first-column .block-lang-dropdown{display:-ms-inline-flexbox;display:inline-flex;}.section-header .header-second-column{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;}.section-header .lang-dropdown-select-element{font-family:'FuturaDemiC',serif;font-style:normal;text-transform:uppercase;font-size:18px;font-weight:600;line-height:23px;border:0;color:#000000;}.section-header .block-system-menu-blockmain nav > ul{display:none;}@media (min-width:993px){.section-header .block-system-menu-blockmain nav > ul{display:grid;grid-auto-flow:column;column-gap:40px;margin-right:-15px;}.section-header .block-system-menu-blockmain nav > ul:after{content:none;}.section-header .block-system-menu-blockmain nav > ul a,.section-header .block-system-menu-blockmain nav > ul span{text-transform:lowercase;text-decoration:none;font:700 18px/21px "FuturaDemiC",sans-serif;margin:0;padding:0;position:relative;}.section-header .block-system-menu-blockmain nav > ul a:after,.section-header .block-system-menu-blockmain nav > ul span:after{content:'';position:absolute;bottom:0;left:50%;height:2px;transition:width 0.3s ease 0s,left 0.3s ease 0s;width:0;}.section-header .block-system-menu-blockmain nav > ul a:hover:after,.section-header .block-system-menu-blockmain nav > ul span:hover:after{background-color:#0084ff;width:100%;left:0;}.section-header .block-system-menu-blockmain nav > ul a:focus,.section-header .block-system-menu-blockmain nav > ul span:focus{color:#0084ff;}.section-header .block-system-menu-blockmain nav > ul a.is-active,.section-header .block-system-menu-blockmain nav > ul span.is-active{color:#0084ff;}.section-header .block-system-menu-blockmain nav > ul a.is-active:after,.section-header .block-system-menu-blockmain nav > ul span.is-active:after{background-color:#0084ff;left:0;width:100%;}.section-header .block-system-menu-blockmain nav > ul li:last-child > a,.section-header .block-system-menu-blockmain nav > ul li:last-child > span{color:#f00000;}.section-header .block-system-menu-blockmain nav > ul li:last-child > a:hover::after,.section-header .block-system-menu-blockmain nav > ul li:last-child > span:hover::after{background-color:#f00000;}.section-header .block-system-menu-blockmain nav > ul li:nth-child(4) > a.is-active,.section-header .block-system-menu-blockmain nav > ul li:nth-child(4) > span.is-active{color:#000000;}.section-header .block-system-menu-blockmain nav > ul li:nth-child(4) > a::after,.section-header .block-system-menu-blockmain nav > ul li:nth-child(4) > span::after{left:50%;width:0;}.section-header .block-system-menu-blockmain nav > ul li:nth-child(4) > a:hover::after,.section-header .block-system-menu-blockmain nav > ul li:nth-child(4) > span:hover::after{left:0;width:100%;}}@media (max-width:992px){.section-header{transition:all 0.2s linear;transform:translate3d(0,-131px,0);}.header-active .section-header{transform:translate3d(0,0,0);}}@media (min-width:481px){.section-header .row{height:130px;}}@media (min-width:481px) and (max-width:992px){.section-header .row{height:90px;}}.opened--mobile-nav .btn-hamburger span:before,.opened--mobile-nav .btn-hamburger span:after{background-color:#ffffff;}.block-site-base-branding img,.block-site-base-branding svg{max-width:148px;}.opened--mobile-nav .block-site-base-branding svg path{fill:#ffffff;}.special-page header{background-color:#fdba09;border:0;-ms-transform:unset;transform:unset;}@media (max-width:480px){body{font-size:14px;}}.section-page-item{padding-top:130px;}@media (max-width:992px){.section-page-item{padding-top:90px;}}@media (max-width:480px){.section-page-item{padding-top:60px;}}.block-local-tasks-block{padding:20px 0;}.block-local-tasks-block .content > ul{border-bottom:1px solid #c0c0c0;line-height:1;}.block-local-tasks-block .content > ul:after{visibility:hidden;display:block;font-size:0;content:'';clear:both;height:0;}.block-local-tasks-block .content > ul li{float:left;margin-bottom:-1px;}.block-local-tasks-block .content > ul li a{text-decoration:none;display:inline-block;padding:10px 15px;}.block-local-tasks-block .content > ul li a.is-active{border:1px solid #c0c0c0;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:1px solid #ffffff;}.block-views-blockprojects-block-1{padding-top:70px;}@media (min-width:481px){.block-views-blockprojects-block-1{padding-top:50px;margin:15px 0;}}.block-views-blockprojects-block-1 h2{font:600 48px/48px "FuturaDemiC",sans-serif;padding:0 0 11px;color:#000000;border-bottom:2px solid #0084ff;display:inline-block;margin-bottom:19px;}@media (min-width:481px){.block-views-blockprojects-block-1 h2{display:inline-block;border-bottom:5px solid #0084ff;padding-bottom:0;margin-bottom:25px;}}.block-views-blockprojects-block-1 .content .item-list article{position:relative;}@media (min-width:481px){.block-views-blockprojects-block-1 .content .item-list article{padding-bottom:2px;}.block-views-blockprojects-block-1 .content .item-list article:after{content:'';display:block;width:100%;height:2px;position:absolute;bottom:0;left:0;background-color:#c4c4c4;}}.block-views-blockprojects-block-1 .content .item-list article h3 a{text-decoration:none;}.block-views-blockprojects-block-1 .content .item-list article h3:hover{text-decoration:underline;}.block-views-blockprojects-block-1 .content .item-list article .links{padding:20px 0 10px;}@media (min-width:481px){.block-views-blockprojects-block-1 .content .item-list article .links{padding:15px 0 0;margin-top:auto;}}.block-views-blockprojects-block-1 .content .item-list article .links a{position:relative;display:inline-block;color:#000000;text-decoration:none;height:40px;line-height:40px;padding-right:50px;font:400 20px/23px "FuturaDemiC",sans-serif;margin-right:50px;text-decoration:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;text-transform:lowercase;width:-webkit-max-content;width:max-content;margin-left:auto;}.block-views-blockprojects-block-1 .content .item-list article .links a:before{content:'';background-color:#fdba09;display:inline-block;position:absolute;right:-1px;transition:right 0.5s;width:40px;height:40px;border-radius:50%;}.block-views-blockprojects-block-1 .content .item-list article .links a:after{content:'';display:inline-block;position:absolute;right:17px;transition:right 0.5s;top:15px;width:7px;height:7px;border-top:2px solid #000000;border-right:2px solid #000000;-ms-transform:rotate(45deg);transform:rotate(45deg);}.block-views-blockprojects-block-1 .content .item-list article .links a:hover:before{background-color:#0084ff;right:-8px;}.block-views-blockprojects-block-1 .content .item-list article .links a:hover:after{border-top:2px solid #ffffff;border-right:2px solid #ffffff;right:9px;}@media (min-width:481px){.block-views-blockprojects-block-1 .content .item-list article .links a{-ms-flex-pack:start;justify-content:flex-start;margin-left:0;}}@media (min-width:481px){.block-views-blockprojects-block-1 .content .item-list article .row{margin:0;min-height:360px;}}.block-views-blockprojects-block-1 .content .item-list article .row .column-first{position:relative;background:#f2f2f2;padding:0 15px;}@media (min-width:481px){.block-views-blockprojects-block-1 .content .item-list article .row .column-first{padding:0 0 20px;background:transparent;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;}}.block-views-blockprojects-block-1 .content .item-list article .row .column-first .field--name-field-display-title h3{font:600 36px/48px "FuturaDemiC",sans-serif;color:#000000;padding:20px 0 12px;}@media (min-width:481px){.block-views-blockprojects-block-1 .content .item-list article .row .column-first .field--name-field-display-title h3{padding:25px 0 27px;}}.block-views-blockprojects-block-1 .content .item-list article .row .column-first .field--name-field-display-title h3 a{text-decoration:none;color:#000000;}.block-views-blockprojects-block-1 .content .item-list article .row .column-first .field--name-field-teaser-text{font:400 16px/26px "futura-book",sans-serif;color:#000000;}@media (min-width:481px){.block-views-blockprojects-block-1 .content .item-list article .row .column-first .field--name-field-teaser-text{font:400 16px/26px "futura-book",sans-serif;}}.block-views-blockprojects-block-1 .content .item-list article .row .column-second{overflow:hidden;padding:0;margin:0 15px;width:calc(50% - 30px);margin:0;-ms-flex-order:-1;order:-1;width:100%;}.block-views-blockprojects-block-1 .content .item-list article .row .column-second img{width:100%;height:100%;transition:transform 0.5s;}.block-views-blockprojects-block-1 .content .item-list article .row .column-second img:hover{-ms-transform:scale(1.1);transform:scale(1.1);}.block-views-blockprojects-block-1 .content .item-list article .row .column-second img{object-fit:cover;object-position:center;width:100%;height:100%;min-height:255px;}@media (min-width:481px){.block-views-blockprojects-block-1 .content .item-list article .row .column-second img{min-height:100%;}}@media (min-width:481px){.block-views-blockprojects-block-1 .content .item-list article .row .column-second{-ms-flex-order:1;order:1;position:absolute;height:100%;width:calc(50% - 30px);right:0;top:0;overflow:hidden;}.block-views-blockprojects-block-1 .content .item-list article .row .column-second:before{content:'';background:#ffffff;position:absolute;bottom:0;left:0;width:100%;height:2px;z-index:1;}.block-views-blockprojects-block-1 .content .item-list article .row .column-second > div{position:absolute;bottom:0;right:0;left:0;top:0;}.block-views-blockprojects-block-1 .content .item-list article .row .column-second > div picture{position:absolute;bottom:0;right:0;left:0;top:0;width:100%;height:100%;}}.block-views-blockprojects-block-1 .content .item-list li:last-child article:after{content:none;}.block-views-blockprojects-block-1 .content .more-link{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;min-height:60px;margin:0 -15px;}@media (min-width:481px){.block-views-blockprojects-block-1 .content .more-link{background:transparent;margin:0;padding:70px 0 20px;}}.block-views-blockprojects-block-1 .content .more-link a{position:relative;display:inline-block;padding:18.5px 64px;background-color:#202020;color:#ffffff;text-decoration:none;font:20px/23px "FuturaDemiC",sans-serif;text-align:center;font:400 14px/16px "FuturaDemiC",sans-serif;text-transform:lowercase;}.block-views-blockprojects-block-1 .content .more-link a:after{bottom:10px;content:'';display:block;height:3px;left:50%;position:absolute;background:#fdba09;transition:width 0.3s ease 0s,left 0.3s ease 0s;width:0;}.block-views-blockprojects-block-1 .content .more-link a:hover:after{width:40%;left:30%;}@media (max-width:768px){.block-views-blockprojects-block-1 .content .more-link a:after{width:40%;left:30%;}}@media (min-width:481px){.block-views-blockprojects-block-1 .content .more-link a{font:400 20px/23px "FuturaDemiC",sans-serif;padding:18.5px 64px;}}.block-views-blockblog-block-1{background:#ffffff;padding:70px 15px 0;margin:0 -15px;}@media (min-width:481px){.block-views-blockblog-block-1{padding:100px 0 0;margin:0;background:transparent;}}.block-views-blockblog-block-1 h2{font:600 48px/48px "FuturaDemiC",sans-serif;padding:0 0 11px;color:#000000;border-bottom:2px solid #0084ff;display:inline-block;margin-bottom:19px;}@media (min-width:481px){.block-views-blockblog-block-1 h2{display:inline-block;border-bottom:5px solid #0084ff;padding-bottom:0;margin-bottom:25px;}}.block-views-blockblog-block-1 .content{padding:30px 0;margin:0 -15px;position:relative;}.block-views-blockblog-block-1 .content .views-element-container{background:#f2f2f2;}@media (min-width:481px){.block-views-blockblog-block-1 .content .views-element-container{background:transparent;}}@media (min-width:481px){.block-views-blockblog-block-1 .content{margin:0;padding:0 0 100px;}}.block-views-blockblog-block-1 .content .more-link{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;min-height:60px;}@media (min-width:481px){.block-views-blockblog-block-1 .content .more-link{background:transparent;}}.block-views-blockblog-block-1 .content .more-link a{position:relative;display:inline-block;padding:18.5px 64px;background-color:#202020;color:#ffffff;text-decoration:none;font:20px/23px "FuturaDemiC",sans-serif;text-align:center;font:400 14px/16px "FuturaDemiC",sans-serif;text-transform:lowercase;}.block-views-blockblog-block-1 .content .more-link a:after{bottom:10px;content:'';display:block;height:3px;left:50%;position:absolute;background:#fdba09;transition:width 0.3s ease 0s,left 0.3s ease 0s;width:0;}.block-views-blockblog-block-1 .content .more-link a:hover:after{width:40%;left:30%;}@media (max-width:768px){.block-views-blockblog-block-1 .content .more-link a:after{width:40%;left:30%;}}@media (min-width:481px){.block-views-blockblog-block-1 .content .more-link a{font:400 20px/23px "FuturaDemiC",sans-serif;padding:18.5px 64px;}}.block-views-blockblog-block-1 .slick__arrow{position:absolute;top:80px;left:0;height:70px;width:100%;overflow:hidden;}.block-views-blockblog-block-1 .slick__arrow .slick-arrow{background:#fdba09;height:70px;width:70px;border:0;border-radius:50%;color:transparent;font-size:0;cursor:pointer;position:absolute;top:0;}.block-views-blockblog-block-1 .slick__arrow .slick-arrow:after{content:'';background:url("/themes/custom/site_base/css/../images/arrow.svg") no-repeat 0 0;position:absolute;top:50%;height:30px;width:26px;margin-top:-10px;}.block-views-blockblog-block-1 .slick__arrow .slick-arrow.slick-prev{left:-35px;}.block-views-blockblog-block-1 .slick__arrow .slick-arrow.slick-prev:after{right:7px;}.block-views-blockblog-block-1 .slick__arrow .slick-arrow.slick-next{right:-35px;}.block-views-blockblog-block-1 .slick__arrow .slick-arrow.slick-next:after{left:7px;-ms-transform:scale(-1,1);transform:scale(-1,1);}@media (min-width:481px){.block-views-blockblog-block-1 .slick__arrow{display:none;}}.paragraph--type--heading-2{font-family:"FuturaDemiC",sans-serif;letter-spacing:0;padding:35px 0 15px;text-align:center;font-weight:bold;font-size:48px;color:#000000;line-height:1;}@media (max-width:1200px){.paragraph--type--heading-2{font-size:36px;}}@media (max-width:480px){.paragraph--type--heading-2{font-size:24px;}}.paragraph--type--heading-2 .field__item{display:inline-block;border-bottom:5px solid #0084ff;padding-bottom:0;}.field--name-field-ph-heading-2 h1{font-size:55px;font-family:"FuturaDemiC",sans-serif;font-weight:bold;text-align:left;color:#ffffff;padding:1px 0;}.who-we-are-wrapper{max-width:1170px;padding:0 90px 30px;margin:0 auto;}.who-we-are-wrapper .paragraph--type--body{color:#ffffff;font-family:"futura-book",sans-serif;font-weight:normal;font-size:20px;line-height:30px;padding-bottom:50px;}.who-we-are-wrapper .paragraph--type--body h1{font-family:"FuturaDemiC",sans-serif;padding:38px 0 16px;font-size:36px;font-weight:900;color:#000000;line-height:1;font-family:"futura-book",sans-serif;font-weight:normal;text-align:left;color:#ffffff;padding:30px 0;}@media (max-width:480px){.who-we-are-wrapper .paragraph--type--body h1{font-size:24px;}}.who-we-are-wrapper .paragraph--type--body p{margin:0;}.who-we-are-wrapper .paragraph--type--heading-2{text-align:left;color:#ffffff;}.who-we-are-wrapper .paragraph--type--image{padding:40px;}.who-we-are-wrapper .paragraph--type--image img{margin:0 auto;max-width:500px;max-height:500px;}.who-we-are-wrapper .paragraph--type--button a{position:relative;display:inline-block;color:#ffffff;text-decoration:none;height:40px;line-height:40px;padding-right:50px;}.who-we-are-wrapper .paragraph--type--button a:before{content:'';background-color:#fdba09;display:inline-block;position:absolute;right:-1px;transition:right 0.5s;width:40px;height:40px;border-radius:50%;}.who-we-are-wrapper .paragraph--type--button a:after{content:'';display:inline-block;position:absolute;right:17px;transition:right 0.5s;top:15px;width:7px;height:7px;border-top:2px solid #000000;border-right:2px solid #000000;-ms-transform:rotate(45deg);transform:rotate(45deg);}.who-we-are-wrapper .paragraph--type--button a:hover:before{background-color:#0084ff;right:-8px;}.who-we-are-wrapper .paragraph--type--button a:hover:after{border-top:2px solid #ffffff;border-right:2px solid #ffffff;right:9px;}.who-we-are-wrapper > .field__item{width:50%;}.who-we-are-wrapper > .field__item:first-child{float:right;}.who-we-are-wrapper > .field__item:last-child:after{visibility:hidden;display:block;font-size:0;content:'';clear:both;height:0;}@media (max-width:768px){.who-we-are-wrapper > .field__item:last-child{text-align:center;width:100%;}}@media (max-width:480px){.who-we-are-wrapper > .field__item{width:100%;}}@media (max-width:768px){.who-we-are-wrapper{padding:0 30px 30px;}}@media (max-width:480px){.who-we-are-wrapper{padding:0 15px 15px;}}.main-page-banner-wrapper{padding-bottom:10px;}.main-page-banner-wrapper .paragraph--type--heading-2{font-family:"FuturaDemiC",sans-serif;font-weight:bold;font-size:96px;color:#000000;padding:95px 0 15px;text-align:left;text-transform:uppercase;line-height:1;}@media (max-width:1200px){.main-page-banner-wrapper .paragraph--type--heading-2{font-size:64px;}}@media (max-width:480px){.main-page-banner-wrapper .paragraph--type--heading-2{font-size:48px;padding:25px 0;}}.main-page-banner-wrapper .paragraph--type--heading-3{font-family:"FuturaDemiC",sans-serif;padding:38px 0 16px;font-size:36px;font-weight:900;color:#000000;line-height:1;text-align:left;padding:15px 0 220px;}@media (max-width:480px){.main-page-banner-wrapper .paragraph--type--heading-3{font-size:24px;}}@media (max-width:1200px){.main-page-banner-wrapper .paragraph--type--heading-3{padding:15px 0 100px;}}@media (max-width:480px){.main-page-banner-wrapper .paragraph--type--heading-3{padding:15px 0 50px;}}.main-page-banner-wrapper .paragraph--type--image{padding:40px;}.main-page-banner-wrapper .paragraph--type--image img{max-width:500px;max-height:500px;}.main-page-banner-wrapper .paragraph--type--button a{position:relative;display:inline-block;padding:18.5px 64px;background-color:#202020;color:#ffffff;text-decoration:none;font:20px/23px "FuturaDemiC",sans-serif;}.main-page-banner-wrapper .paragraph--type--button a:after{bottom:10px;content:'';display:block;height:3px;left:50%;position:absolute;background:#f00000;transition:width 0.3s ease 0s,left 0.3s ease 0s;width:0;}.main-page-banner-wrapper .paragraph--type--button a:hover:after{width:40%;left:30%;}@media (max-width:768px){.main-page-banner-wrapper .paragraph--type--button a:after{width:40%;left:30%;}}.main-page-banner-wrapper > .field__item{width:50%;}.main-page-banner-wrapper > .field__item:first-child{float:right;}.main-page-banner-wrapper > .field__item:last-child:after{visibility:hidden;display:block;font-size:0;content:'';clear:both;height:0;}@media (max-width:768px){.main-page-banner-wrapper > .field__item:last-child{text-align:center;width:100%;}}@media (max-width:480px){.main-page-banner-wrapper > .field__item{width:100%;}}.webform-with-image{display:none;}@media (min-width:769px){.webform-with-image{display:grid;grid-template-columns:repeat(2,1fr);column-gap:100px;grid-row-gap:36px;margin:100px 0 130px;}.webform-with-image > .field__item:first-child{grid-column-start:span 2;justify-self:start;}.webform-with-image > .field__item:nth-child(2){-ms-flex-item-align:center;align-self:center;}.webform-with-image .paragraph--type--heading-2{padding:0;text-transform:capitalize;}}.get-a-quote{display:grid;padding:40px 15px 20px;background:#ffffff;margin:0 -15px;}@media (min-width:481px){.get-a-quote{margin:0 -30px;padding:40px 30px 20px;}}@media (min-width:769px){.get-a-quote{padding:90px 0;background:transparent;margin:0;}.node--type-services .get-a-quote{background-color:#fbfbfb;margin:64px 0 0;}}.get-a-quote .paragraph--type--heading-2{font:600 48px/48px "FuturaDemiC",sans-serif;padding:0 0 11px;color:#000000;border-bottom:2px solid #0084ff;display:inline-block;margin-bottom:19px;}.get-a-quote .paragraph--type--heading-2 .field__item{border:0;}@media (min-width:769px){.get-a-quote .paragraph--type--heading-2{display:none;}}.get-a-quote .paragraph--type--heading-3{font:400 18px/28px "futura-book",sans-serif;color:#000000;}@media (min-width:769px){.get-a-quote .paragraph--type--heading-3{font:400 48px/48px "FuturaDemiC",sans-serif;}}@media (min-width:769px){.get-a-quote .paragraph--type--heading-3{max-width:570px;margin:0 auto 20px;text-align:center;}}.get-a-quote .paragraph--type--body{font:400 18px/28px "futura-book",sans-serif;color:#000000;}@media (min-width:769px){.get-a-quote .paragraph--type--body{font-family:"FuturaDemiC",sans-serif;max-width:430px;margin:0 auto;text-align:center;}}.get-a-quote .field--name-field-ph-link{text-align:center;margin:20px 0;}.get-a-quote .field--name-field-ph-link a{position:relative;display:inline-block;padding:18.5px 64px;background-color:#202020;color:#ffffff;text-decoration:none;font:20px/23px "FuturaDemiC",sans-serif;text-align:center;font:400 14px/16px "FuturaDemiC",sans-serif;text-transform:lowercase;padding:11.5px 58px;}.get-a-quote .field--name-field-ph-link a:after{bottom:10px;content:'';display:block;height:3px;left:50%;position:absolute;background:#f00000;transition:width 0.3s ease 0s,left 0.3s ease 0s;width:0;}.get-a-quote .field--name-field-ph-link a:hover:after{width:40%;left:30%;}@media (max-width:768px){.get-a-quote .field--name-field-ph-link a:after{width:40%;left:30%;}}@media (min-width:481px){.get-a-quote .field--name-field-ph-link a{font:400 20px/23px "FuturaDemiC",sans-serif;padding:18.5px 64px;}}.get-a-quote > .field__item:nth-child(5) .paragraph--type--body p{margin:0;text-align:center;}@media (min-width:769px){.get-a-quote > .field__item:nth-child(5) .paragraph--type--body{display:none;}}.page-node-type-technical-page .section-header{background-color:#fdba09;border:0;-ms-transform:unset;transform:unset;}.page-node-type-technical-page .block-site-base-page-title{display:none;}.page-node-type-technical-page .block-site-base-breadcrumbs{display:none;}.page-node-type-technical-page .technical-page-background{position:relative;background-color:#fdba09;height:420px;margin-bottom:30px;}.page-node-type-technical-page .technical-page-background .big-caption-text{font:normal 300px/351px "FuturaDemiC",sans-serif;color:#ffffff;text-transform:uppercase;text-align:center;}@media (max-width:992px){.page-node-type-technical-page .technical-page-background .big-caption-text{line-height:300px;}}@media (max-width:768px){.page-node-type-technical-page .technical-page-background .big-caption-text{font-size:200px;line-height:200px;}}.page-node-type-technical-page .technical-page-background .small-caption-text{font:normal 96px/112px "FuturaDemiC",sans-serif;color:#ffffff;text-align:center;}@media (max-width:480px){.page-node-type-technical-page .technical-page-background .small-caption-text{font-size:48px;line-height:64px;}}@media (max-width:992px){.page-node-type-technical-page .technical-page-background{height:300px;margin-bottom:0;}}.page-node-type-technical-page .technical-page-main-content .page-message{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;position:relative;}.page-node-type-technical-page .technical-page-main-content .page-message p{font:400 36px/41px "futura-book",sans-serif;text-align:center;padding:20px 0;}.page-node-type-technical-page .technical-page-main-content .page-message::after{content:'';border-bottom:5px solid #0084ff;position:absolute;left:calc(50% - 128px);width:256px;bottom:0;}@media (max-width:768px){.page-node-type-technical-page .technical-page-main-content .page-message p{font-size:24px;line-height:32px;}.page-node-type-technical-page .technical-page-main-content .page-message::after{left:calc(50% - 64px);width:128px;}}.page-node-type-technical-page .technical-page-main-content .page-link{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:15px 0 80px;}.page-node-type-technical-page .technical-page-main-content .page-link a{position:relative;display:inline-block;color:#000000;text-decoration:none;height:40px;line-height:40px;padding-right:50px;font:600 20px/40px "FuturaDemiC",sans-serif;color:#000000;}.page-node-type-technical-page .technical-page-main-content .page-link a:before{content:'';background-color:#fdba09;display:inline-block;position:absolute;right:-1px;transition:right 0.5s;width:40px;height:40px;border-radius:50%;}.page-node-type-technical-page .technical-page-main-content .page-link a:after{content:'';display:inline-block;position:absolute;right:17px;transition:right 0.5s;top:15px;width:7px;height:7px;border-top:2px solid #000000;border-right:2px solid #000000;-ms-transform:rotate(45deg);transform:rotate(45deg);}.page-node-type-technical-page .technical-page-main-content .page-link a:hover:before{background-color:#0084ff;right:-8px;}.page-node-type-technical-page .technical-page-main-content .page-link a:hover:after{border-top:2px solid #ffffff;border-right:2px solid #ffffff;right:9px;}@media (max-width:768px){.page-node-type-technical-page .technical-page-main-content .page-link{margin:15px 0 25px;}}.block-site-base-breadcrumbs{max-width:1170px;padding-right:90px;padding-left:90px;margin:0 auto;}@media (max-width:768px){.block-site-base-breadcrumbs{padding-right:30px;padding-left:30px;}}@media (max-width:480px){.block-site-base-breadcrumbs{padding-right:15px;padding-left:15px;}}.page-node-type-page .block-site-base-breadcrumbs{margin-bottom:20px;}.block-site-base-breadcrumbs .breadcrumb-list{font:17px/27px "futura-book",sans-serif;color:#000000;text-align:left;text-transform:lowercase;margin:18px 0 0 70px;padding:0;}.block-site-base-breadcrumbs .breadcrumb-list li{margin-left:26px;display:inline;position:relative;}.block-site-base-breadcrumbs .breadcrumb-list li dt{display:inline;}.block-site-base-breadcrumbs .breadcrumb-list li:after{content:'';display:inline-block;position:absolute;right:-10px;top:10px;width:4px;height:4px;border-top:1px solid #000000;border-right:1px solid #000000;-ms-transform:rotate(45deg);transform:rotate(45deg);}.block-site-base-breadcrumbs .breadcrumb-list li:first-child{margin-left:0;}.block-site-base-breadcrumbs .breadcrumb-list li:last-child:after{content:none;}.block-site-base-breadcrumbs .breadcrumb-list li a{text-decoration:none;border-bottom:1px solid #000000;}.block-site-base-breadcrumbs .breadcrumb-list li span{margin-left:10px;}@media (max-width:992px){.block-site-base-breadcrumbs .breadcrumb-list{margin-left:30px;}}@media (max-width:480px){.block-site-base-breadcrumbs .breadcrumb-list{margin:10px 0;}}@media (min-width:481px){.paragraph--type--area-with-image{background:#202020;padding:50px 0;width:100%;}.paragraph--type--area-with-image .container{max-width:1170px !important;margin:0 auto !important;}.paragraph--type--area-with-image .field--name-field-ph-heading-2 h2{color:#ffffff;text-align:left;}}.grid-box-block-with-image{display:grid;grid-template-columns:1fr;padding:0 15px;margin:0 -15px;background:transparent;}@media (min-width:481px){.grid-box-block-with-image{padding:50px 0;margin:0;}}@media (min-width:993px) and (max-width:1200px){.grid-box-block-with-image{grid-template-columns:minmax(auto,1.5fr) 1fr;}}@media (min-width:1201px){.grid-box-block-with-image{grid-template-columns:minmax(auto,calc(100% - 357px)) 1fr;}}.grid-box-block-with-image .field--name-field-ph-heading-2{text-align:left;font:600 48px/48px "FuturaDemiC",sans-serif;margin-bottom:19px;position:relative;padding-top:19px;padding-bottom:19px;color:#000000;margin-top:10px;}@media (min-width:481px){.grid-box-block-with-image .field--name-field-ph-heading-2{width:100%;padding:0;color:#ffffff;margin:0 0 42px;}}.grid-box-block-with-image .field--name-field-ph-heading-2 h1{text-decoration:underline;-webkit-text-decoration-color:#0085ff;text-decoration-color:#0085ff;}@media (max-width:480px){.grid-box-block-with-image .field--name-field-ph-heading-2 h1{color:#000000;text-decoration:underline;-webkit-text-decoration-color:#0085ff;text-decoration-color:#0085ff;}}.grid-box-block-with-image .field--name-field-ph-image{display:none;}.grid-box-block-with-image .field--name-field-ph-image img{margin:0 auto;max-width:100%;}@media (min-width:993px){.grid-box-block-with-image .field--name-field-ph-image{grid-column:2 / -1;grid-row:6 / -1;padding:0 20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;}}.grid-box-block-with-image .field--name-field-ph-heading-3{display:none;}@media (min-width:481px){.grid-box-block-with-image .field--name-field-ph-heading-3{display:-ms-flexbox;display:flex;color:#ffffff;font:400 28px/28px "futura-book",sans-serif;margin-bottom:40px;}}.grid-box-block-with-image .field--name-field-ph-body{background:#f2f2f2;margin:0 -15px;padding:40px 15px 20px;}@media (min-width:481px){.grid-box-block-with-image .field--name-field-ph-body{background:transparent;margin:0;padding:0;}}.grid-box-block-with-image .field--name-field-ph-body p{font:400 18px/28px "futura-book",sans-serif;color:#000000;}@media (min-width:481px){.grid-box-block-with-image .field--name-field-ph-body p{color:#ffffff;}}.grid-box-block-with-image .field--name-field-ph-link{background:#f2f2f2;margin:0 -15px;padding:0 15px 10px;}@media (min-width:481px){.grid-box-block-with-image .field--name-field-ph-link{margin:40px 0 0;padding:0;background:transparent;}}.grid-box-block-with-image .field--name-field-ph-link a{position:relative;display:inline-block;color:#000000;text-decoration:none;height:40px;line-height:40px;padding-right:50px;font:400 20px/23px "FuturaDemiC",sans-serif;margin-right:50px;text-decoration:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;}.grid-box-block-with-image .field--name-field-ph-link a:before{content:'';background-color:#fdba09;display:inline-block;position:absolute;right:-1px;transition:right 0.5s;width:40px;height:40px;border-radius:50%;}.grid-box-block-with-image .field--name-field-ph-link a:after{content:'';display:inline-block;position:absolute;right:17px;transition:right 0.5s;top:15px;width:7px;height:7px;border-top:2px solid #000000;border-right:2px solid #000000;-ms-transform:rotate(45deg);transform:rotate(45deg);}.grid-box-block-with-image .field--name-field-ph-link a:hover:before{background-color:#0084ff;right:-8px;}.grid-box-block-with-image .field--name-field-ph-link a:hover:after{border-top:2px solid #ffffff;border-right:2px solid #ffffff;right:9px;}@media (min-width:481px){.grid-box-block-with-image .field--name-field-ph-link a{-ms-flex-pack:start;justify-content:flex-start;color:#ffffff;width:-webkit-max-content;width:max-content;}}.paragraph--type--blog-big-image,.paragraph--type--blog-small-image{max-width:1170px;padding-right:90px;padding-left:90px;margin:0 auto;margin:20px auto;}@media (max-width:768px){.paragraph--type--blog-big-image,.paragraph--type--blog-small-image{padding-right:30px;padding-left:30px;}}@media (max-width:480px){.paragraph--type--blog-big-image,.paragraph--type--blog-small-image{padding-right:15px;padding-left:15px;}}.paragraph--type--blog-big-image img,.paragraph--type--blog-small-image img{max-width:100%;height:100%;}.paragraph--type--article-heading{font:24px/28px "FuturaDemiC",sans-serif;color:#000000;text-align:left;padding-top:40px;padding-bottom:40px;max-width:1170px;padding-right:90px;padding-left:90px;margin:0 auto;margin:80px auto 40px;padding-top:0;padding-bottom:0;font:600 32px/37px "FuturaDemiC",sans-serif;}@media (max-width:768px){.paragraph--type--article-heading{padding-right:30px;padding-left:30px;}}@media (max-width:480px){.paragraph--type--article-heading{padding-right:15px;padding-left:15px;}}.paragraph--type--article-images-column{max-width:1170px;padding-right:90px;padding-left:90px;margin:0 auto;margin:40px auto;}@media (max-width:768px){.paragraph--type--article-images-column{padding-right:30px;padding-left:30px;}}@media (max-width:480px){.paragraph--type--article-images-column{padding-right:15px;padding-left:15px;}}.paragraph--type--article-images-column .blazy--field-image .field__item{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;position:relative;}.paragraph--type--article-images-column .blazy--field-image .field__item .media--blazy{padding-top:40px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;}.paragraph--type--article-images-column .blazy--field-image .field__item:after{content:'';position:absolute;top:0;right:-2px;background:#0084ff;width:4px;height:100%;}.paragraph--type--article-images-column.images-column-even .blazy--field-image .field__item:after{right:0;left:-2px;}@media (min-width:993px){.paragraph--type--article-images-column .blazy--field-image .field__item:after{right:-65px;}.paragraph--type--article-images-column.images-column-even .blazy--field-image .field__item:after{right:0;left:-65px;}}.paragraph--type--article-images-column .blazy--field-image .field__item:first-child:after{top:100%;-ms-transform:translate(0,-50%);transform:translate(0,-50%);}.paragraph--type--article-images-column .blazy--field-image .field__item:first-child .media--blazy{padding:0;}.paragraph--type--article-images-column .blazy--field-image .field__item:first-child .media--blazy:after{content:'';position:absolute;top:0;right:-2px;background:#ffffff;width:4px;height:50%;z-index:1;}.paragraph--type--article-images-column.images-column-even .blazy--field-image .field__item:first-child .media--blazy:after{right:0;left:-2px;}@media (min-width:993px){.paragraph--type--article-images-column .blazy--field-image .field__item:first-child .media--blazy:after{right:-65px;}.paragraph--type--article-images-column.images-column-even .blazy--field-image .field__item:first-child .media--blazy:after{right:0;left:-65px;}}.paragraph--type--article-images-column .blazy--field-image .field__item:last-child:after{top:0;-ms-transform:translate(0,-50%);transform:translate(0,-50%);}.paragraph--type--article-images-column .blazy--field-image .field__item:last-child .media--blazy:after{content:'';position:absolute;bottom:0;right:-2px;background:#ffffff;width:4px;height:50%;z-index:1;}.paragraph--type--article-images-column.images-column-even .blazy--field-image .field__item:last-child .media--blazy:after{right:0;left:-2px;}@media (min-width:993px){.paragraph--type--article-images-column .blazy--field-image .field__item:last-child .media--blazy:after{right:-65px;}.paragraph--type--article-images-column.images-column-even .blazy--field-image .field__item:last-child .media--blazy:after{right:0;left:-65px;}}.paragraph--type--article-images-column .blazy--field-image .field__item:before{content:'';position:absolute;top:50%;right:-12px;background:#c4c4c4;width:24px;height:24px;-ms-transform:translate(0,-50%);transform:translate(0,-50%);z-index:2;border-radius:50%;}.paragraph--type--article-images-column.images-column-even .blazy--field-image .field__item:before{right:0;left:-12px;}@media (min-width:993px){.paragraph--type--article-images-column .blazy--field-image .field__item:before{right:-75px;}.paragraph--type--article-images-column.images-column-even .blazy--field-image .field__item:before{right:0;left:-75px;}}.paragraph--type--article-images-column .blazy--field-image img{max-width:100%;height:auto;position:relative;}.paragraph--type--article-quote{max-width:1170px;padding-right:90px;padding-left:90px;margin:0 auto;margin:40px auto;}@media (max-width:768px){.paragraph--type--article-quote{padding-right:30px;padding-left:30px;}}@media (max-width:480px){.paragraph--type--article-quote{padding-right:15px;padding-left:15px;}}.paragraph--type--article-quote .field--name-field-body{font:32px/40px "FuturaBookC",sans-serif;color:#483b3b;text-align:center;margin-bottom:40px;}.paragraph--type--article-quote .field--name-field-body strong{font:600 32px/40px "FuturaBookC",sans-serif;}@media (min-width:993px){.paragraph--type--article-quote .field--name-field-body{font:40px/40px "FuturaBookC",sans-serif;}.paragraph--type--article-quote .field--name-field-body strong{font:600 40px/40px "FuturaBookC",sans-serif;}}.paragraph--type--article-quote .field--name-field-image{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;}.paragraph--type--article-quote .field--name-field-image img{max-width:100%;height:auto;}.paragraph--type--article-teaser{max-width:1170px;padding-right:90px;padding-left:90px;margin:0 auto;margin-top:40px;margin-bottom:40px;}@media (max-width:768px){.paragraph--type--article-teaser{padding-right:30px;padding-left:30px;}}@media (max-width:480px){.paragraph--type--article-teaser{padding-right:15px;padding-left:15px;}}.paragraph--type--article-teaser .field--name-field-body{font:600 20px/28px "FuturaDemiC",sans-serif;color:#483b3b;}.paragraph--type--user-short-info{display:none;}@media (min-width:1201px){.paragraph--type--user-short-info{max-width:1170px;padding-right:90px;padding-left:90px;margin:0 auto;display:block;position:relative;}}@media (min-width:1201px) and (max-width:768px){.paragraph--type--user-short-info{padding-right:30px;padding-left:30px;}}@media (min-width:1201px) and (max-width:480px){.paragraph--type--user-short-info{padding-right:15px;padding-left:15px;}}.paragraph--type--user-short-info .field--name-field-user-account{position:absolute;}.paragraph--type--user-short-info article{background:#f2f2f2;padding:32px 14px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-flow:column nowrap;flex-flow:column nowrap;max-width:142px;}.paragraph--type--user-short-info article .field--name-user-picture{-ms-flex-order:-2;order:-2;padding:0 0 77px;}.paragraph--type--user-short-info article .field--name-field-header{padding:0 0 77px;font:500 20px/30px "futura-book",sans-serif;color:#483b3b;-ms-flex-order:-1;order:-1;text-align:center;}.paragraph--type--user-short-info article .field--name-field-full-name{font:600 20px/28px "FuturaDemiC",sans-serif;color:#000000;text-align:center;margin-bottom:4px;}.paragraph--type--user-short-info article .field--name-field-team-role{font:400 14px/20px "FuturaBookC",sans-serif;color:#000000;margin-bottom:16px;}.paragraph--type--user-short-info article .field--name-field-linkedin{padding-bottom:11px;border-bottom:1px solid #000000;width:64px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;}.paragraph--type--user-short-info article .field--name-field-linkedin a{font-size:0;color:transparent;background:url("/themes/custom/site_base/css/../images/share-in.svg") no-repeat 0 0;height:17px;width:18px;display:-ms-flexbox;display:flex;}.paragraph--type--user-short-info article:after{content:'';background:url("/themes/custom/site_base/css/../images/znzrr.svg") no-repeat 0 0;height:40px;width:40px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-top:8px;}.paragraph--type--article-text{max-width:1170px;padding-right:90px;padding-left:90px;margin:0 auto;margin:40px auto;}.paragraph--type--article-text h1,.paragraph--type--article-text h2,.paragraph--type--article-text h3,.paragraph--type--article-text h4,.paragraph--type--article-text h5,.paragraph--type--article-text h6,.paragraph--type--article-text th{font:24px/28px "FuturaDemiC",sans-serif;color:#000000;text-align:left;padding-top:40px;padding-bottom:40px;}.paragraph--type--article-text p,.paragraph--type--article-text a,.paragraph--type--article-text li,.paragraph--type--article-text td{font:20px/28px "FuturaBookC",sans-serif;color:#000000;color:#483b3b;}.paragraph--type--article-text p span,.paragraph--type--article-text a span,.paragraph--type--article-text li span,.paragraph--type--article-text td span{font:20px/28px "FuturaBookC",sans-serif;color:#000000;color:#483b3b;}.paragraph--type--article-text li{margin:10px 0;}.paragraph--type--article-text a{text-decoration:underline;}.paragraph--type--article-text a:hover{text-decoration:none;}.paragraph--type--article-text img{max-width:100%;height:100%;margin:40px 0;}.paragraph--type--article-text table,.paragraph--type--article-text th,.paragraph--type--article-text td{border-color:#cccccc;}.paragraph--type--article-text table{width:100%;}.paragraph--type--article-text table th{padding:10px 5px;background-color:#ededed;}.paragraph--type--article-text table td{vertical-align:middle;padding:10px 5px;}.paragraph--type--article-text code{font-size:16px;line-height:30px;font-family:'Lora Regular';}.paragraph--type--article-text blockquote{padding:1rem;margin-left:3rem;margin-right:0;border-left:5px solid #cccccc;}.paragraph--type--article-text blockquote p{font-size:16px;line-height:30px;font-family:"futura-book",sans-serif;}.paragraph--type--article-text blockquote p:first-child::before{font-family:'Font Awesome 5 Free';font-weight:900;content:'\f10d';color:#cccccc;padding:0 10px 0 0;margin:0;text-align:left;width:18px;display:inline-block;}.paragraph--type--article-text table{border-collapse:collapse;}.paragraph--type--article-text ol{padding-left:30px;}@media (max-width:768px){.paragraph--type--article-text{padding-right:30px;padding-left:30px;}}@media (max-width:480px){.paragraph--type--article-text{padding-right:15px;padding-left:15px;}}.paragraph--type--article-text .h2-service-page{font-style:normal;font-weight:600;font-size:32px;line-height:28px;color:#000000;}.paragraph--type--article-text .ul-service-page li{margin-left:25px;}.paragraph--type--sla-service.display-default,.paragraph--type--sla-service.class-select-none{max-width:1170px;padding-right:90px;padding-left:90px;margin:0 auto;margin:22px auto 50px;background:#1e1e1e;padding:0;height:568px;min-height:568px;overflow:hidden;position:relative;display:-ms-flexbox;display:flex;}@media (max-width:768px){.paragraph--type--sla-service.display-default,.paragraph--type--sla-service.class-select-none{padding-right:30px;padding-left:30px;}}@media (max-width:480px){.paragraph--type--sla-service.display-default,.paragraph--type--sla-service.class-select-none{padding-right:15px;padding-left:15px;}}@media (min-width:993px){.paragraph--type--sla-service.display-default,.paragraph--type--sla-service.class-select-none{height:463px;min-height:463px;margin:22px auto 70px;}}.paragraph--type--sla-service.display-default .sla-service-container,.paragraph--type--sla-service.class-select-none .sla-service-container{height:100%;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;padding-top:120px;}@media (min-width:993px){.paragraph--type--sla-service.display-default .sla-service-container,.paragraph--type--sla-service.class-select-none .sla-service-container{padding:80px 0 45px 50px;}}.paragraph--type--sla-service.display-default .field--name-field-body,.paragraph--type--sla-service.class-select-none .field--name-field-body{color:#ffffff;font:600 38px/57px "FuturaDemiC",sans-serif;width:100%;max-width:307px;margin-bottom:47px;}@media (min-width:993px){.paragraph--type--sla-service.display-default .field--name-field-body,.paragraph--type--sla-service.class-select-none .field--name-field-body{width:467px;max-width:467px;font:600 44px/60px "FuturaDemiC",sans-serif;margin-bottom:26px;}}.paragraph--type--sla-service.display-default .field--name-field-short-text,.paragraph--type--sla-service.class-select-none .field--name-field-short-text{color:#ffffff;font:400 20px/28px "FuturaBookC",sans-serif;width:250px;margin-bottom:16px;}.paragraph--type--sla-service.display-default .field--name-field-front-image,.paragraph--type--sla-service.display-default .field--name-field-back-image,.paragraph--type--sla-service.class-select-none .field--name-field-front-image,.paragraph--type--sla-service.class-select-none .field--name-field-back-image{position:absolute;right:0;bottom:0;}.paragraph--type--sla-service.display-default .field--name-field-front-image,.paragraph--type--sla-service.class-select-none .field--name-field-front-image{bottom:-40px;-ms-transform:translateX(70%);transform:translateX(70%);z-index:1;}@media (min-width:993px){.paragraph--type--sla-service.display-default .field--name-field-front-image,.paragraph--type--sla-service.class-select-none .field--name-field-front-image{right:-157px;-ms-transform:translateX(0);transform:translateX(0);}.paragraph--type--sla-service.display-default .field--name-field-front-image img,.paragraph--type--sla-service.class-select-none .field--name-field-front-image img{transform:translateZ(0);-webkit-backface-visibility:hidden;}.leave-load-body .paragraph--type--sla-service .field--name-field-front-image img{animation:front-image-turn 3s linear;animation-fill-mode:forwards;}.load-body .paragraph--type--sla-service .field--name-field-front-image img{animation:front-image 3s linear;animation-fill-mode:forwards;}}.paragraph--type--sla-service.display-default .field--name-field-page-link,.paragraph--type--sla-service.class-select-none .field--name-field-page-link{display:-ms-flexbox;display:flex;}.paragraph--type--sla-service.display-default .field--name-field-page-link a,.paragraph--type--sla-service.class-select-none .field--name-field-page-link a{position:relative;display:inline-block;padding:18.5px 64px;background-color:#fdba09;color:#1e1e1e;text-decoration:none;font:20px/23px "FuturaDemiC",sans-serif;text-align:center;padding:20px 65px 17px;font:600 20px/23px "FuturaDemiC",sans-serif;text-transform:lowercase;}.paragraph--type--sla-service.display-default .field--name-field-page-link a:after,.paragraph--type--sla-service.class-select-none .field--name-field-page-link a:after{bottom:10px;content:'';display:block;height:3px;left:50%;position:absolute;background:#0084ff;transition:width 0.3s ease 0s,left 0.3s ease 0s;width:0;}.paragraph--type--sla-service.display-default .field--name-field-page-link a:hover:after,.paragraph--type--sla-service.class-select-none .field--name-field-page-link a:hover:after{width:40%;left:30%;}@media (max-width:768px){.paragraph--type--sla-service.display-default .field--name-field-page-link a:after,.paragraph--type--sla-service.class-select-none .field--name-field-page-link a:after{width:40%;left:30%;}}@media (max-width:768px){.paragraph--type--sla-service.display-default .field--name-field-page-link a:after,.paragraph--type--sla-service.class-select-none .field--name-field-page-link a:after{content:none;}}.paragraph--type--sla-service.display-default .field--name-field-back-image,.paragraph--type--sla-service.class-select-none .field--name-field-back-image{display:none;}@media (min-width:993px){.paragraph--type--sla-service.display-default .field--name-field-back-image,.paragraph--type--sla-service.class-select-none .field--name-field-back-image{display:-ms-flexbox;display:flex;right:262px;}.paragraph--type--sla-service.display-default .field--name-field-back-image img,.paragraph--type--sla-service.class-select-none .field--name-field-back-image img{-ms-transform:translate(0,135px);transform:translate(0,135px);}.leave-load-body .paragraph--type--sla-service .field--name-field-back-image img{animation:back-image-turn 3s linear;animation-fill-mode:forwards;}.load-body .paragraph--type--sla-service .field--name-field-back-image img{animation:back-image 3s linear;animation-fill-mode:forwards;}}.paragraph--type--sla-service.display-1{display:-ms-flexbox;display:flex;gap:10px;}@media (max-width:992px){.paragraph--type--sla-service.display-1{-ms-flex-wrap:wrap;flex-wrap:wrap;}}.paragraph--type--sla-service.display-1 .group-left{width:290px;height:600px;background-position:center;background-size:cover;background-repeat:no-repeat;border-radius:0 0 0 66px;}@media (max-width:1200px){.paragraph--type--sla-service.display-1 .group-left{width:170px;height:354px;}}@media (max-width:768px){.paragraph--type--sla-service.display-1 .group-left{width:100%;height:111px;border-radius:0 66px 0 0;}}.paragraph--type--sla-service.display-1 .group-right{width:calc(100% - 300px);display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:justify;align-content:space-between;}@media (max-width:1200px){.paragraph--type--sla-service.display-1 .group-right{width:calc(100% - 180px);}}@media (max-width:768px){.paragraph--type--sla-service.display-1 .group-right{width:100%;gap:10px;}}.paragraph--type--sla-service.display-1 .group-right .group-right-top{display:-ms-flexbox;display:flex;gap:10px;}.paragraph--type--sla-service.display-1 .group-right .group-right-top .top-info{background-color:#000000;padding:0 60px;width:calc(100% - 294px);border-radius:0 66px 0 0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;}@media (max-width:1200px){.paragraph--type--sla-service.display-1 .group-right .group-right-top .top-info{width:calc(100% - 177px);}}@media (max-width:768px){.paragraph--type--sla-service.display-1 .group-right .group-right-top .top-info{padding:0 30px;width:calc(100% - 120px);}}@media (max-width:480px){.paragraph--type--sla-service.display-1 .group-right .group-right-top .top-info{padding:0 15px;width:calc(100% - 120px);}}.paragraph--type--sla-service.display-1 .group-right .group-right-top .top-image{width:284px;height:458px;border-radius:0 0 66px;background-position:center;background-size:cover;background-repeat:no-repeat;}@media (max-width:1200px){.paragraph--type--sla-service.display-1 .group-right .group-right-top .top-image{width:167px;height:268px;}}@media (max-width:768px){.paragraph--type--sla-service.display-1 .group-right .group-right-top .top-image{height:277px;width:111px;background-position:left;}}.paragraph--type--sla-service.display-1 .group-right .group-right-bottom{display:-ms-flexbox;display:flex;background-color:#000000;height:133px;border-radius:0 66px 66px 0;}@media (max-width:1200px){.paragraph--type--sla-service.display-1 .group-right .group-right-bottom{height:78px;}}@media (max-width:768px){.paragraph--type--sla-service.display-1 .group-right .group-right-bottom{height:auto;min-height:110px;border-radius:0 0 66px;}}.paragraph--type--sla-service.display-1 .field--name-field-body h2{color:#ffffff;font-size:57px;line-height:1;text-align:left;padding-top:0;margin-bottom:40px;}@media (max-width:1335px) and (min-width:1201px){.paragraph--type--sla-service.display-1 .field--name-field-body h2{font-size:50px;margin-bottom:30px;}}@media (max-width:1200px){.paragraph--type--sla-service.display-1 .field--name-field-body h2{font-size:35px;line-height:1.2;margin-bottom:20px;}}@media (max-width:992px){.paragraph--type--sla-service.display-1 .field--name-field-body h2{font-size:30px;}}@media (max-width:768px){.paragraph--type--sla-service.display-1 .field--name-field-body h2{font-size:32px;margin-bottom:30px;}}@media (max-width:480px){.paragraph--type--sla-service.display-1 .field--name-field-body h2{font-size:25px;margin-bottom:24px;}}.paragraph--type--sla-service.display-1 .field--name-field-body h2 span{color:#0084ff;}.paragraph--type--sla-service.display-1 .field--name-field-short-text{width:100%;font-size:18px;color:#808080;margin-bottom:15px;}@media (max-width:1200px){.paragraph--type--sla-service.display-1 .field--name-field-short-text{margin-bottom:10px;font-size:15px;}}@media (max-width:768px){.paragraph--type--sla-service.display-1 .field--name-field-short-text{font-size:12px;}}.paragraph--type--sla-service.display-1 .field--name-field-page-link a{background-color:#ffffff;font-size:18px;color:#000000;padding:14px 24px;border-radius:5px;text-decoration:none;}@media (max-width:1200px){.paragraph--type--sla-service.display-1 .field--name-field-page-link a{padding:8px 10px;}}.paragraph--type--sla-service.display-1 .field--name-field-block-image{margin-top:-8px;margin-right:-8px;}@media (max-width:1200px){.paragraph--type--sla-service.display-1 .field--name-field-block-image{margin-top:-6px;margin-right:-6px;}.paragraph--type--sla-service.display-1 .field--name-field-block-image img{height:90px;width:auto;}}@media (max-width:768px){.paragraph--type--sla-service.display-1 .field--name-field-block-image{display:-ms-flexbox;display:flex;margin-top:inherit;-ms-flex-align:end;align-items:flex-end;}.paragraph--type--sla-service.display-1 .field--name-field-block-image img{margin-bottom:-5px;}}.paragraph--type--sla-service.display-1 .field--name-field-block-text{color:#ffffff;line-height:1.3;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 60px 0 40px;}@media (max-width:1200px){.paragraph--type--sla-service.display-1 .field--name-field-block-text{padding:0 40px;}.paragraph--type--sla-service.display-1 .field--name-field-block-text p,.paragraph--type--sla-service.display-1 .field--name-field-block-text span{font-size:16px !important;line-height:1.2 !important;}}@media (max-width:768px){.paragraph--type--sla-service.display-1 .field--name-field-block-text{padding:15px;}}.paragraph--type--socical-media-block{max-width:1170px;padding-right:90px;padding-left:90px;margin:0 auto;margin:40px auto;}@media (max-width:768px){.paragraph--type--socical-media-block{padding-right:30px;padding-left:30px;}}@media (max-width:480px){.paragraph--type--socical-media-block{padding-right:15px;padding-left:15px;}}@media (min-width:1201px){.paragraph--type--socical-media-block{margin:80px auto;}}.paragraph--type--socical-media-block .block-container{min-height:360px;background-color:#fdba09;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:40px 35px 30px;}@media (min-width:769px){.paragraph--type--socical-media-block .block-container{padding:0;-ms-flex-direction:row;flex-direction:row;}}.paragraph--type--socical-media-block .block-container .field--name-field-block-image{margin-bottom:50px;}@media (min-width:769px){.paragraph--type--socical-media-block .block-container .field--name-field-block-image{margin-top:60px;margin-bottom:60px;}}.paragraph--type--socical-media-block .block-container .field--name-field-block-image img{display:block;margin:0 auto;max-width:100%;height:100%;}.paragraph--type--socical-media-block .block-container .field--name-field-block-header{font:500 36px/36px "FuturaDemiC",sans-serif;color:#000000;margin-bottom:20px;}@media (max-width:768px){.paragraph--type--socical-media-block .block-container .field--name-field-block-header{font-size:24px;line-height:25px;}}.paragraph--type--socical-media-block .block-container .field--name-field-block-text{font:20px/28px "FuturaBookC",sans-serif;color:#000000;margin-bottom:10px;}.paragraph--type--socical-media-block .block-container .field--name-field-social-icons{font:20px/28px "FuturaBookC",sans-serif;color:#000000;margin-top:50px;width:100%;position:relative;}.paragraph--type--socical-media-block .block-container .field--name-field-social-icons p{position:relative;display:-ms-inline-flexbox;display:inline-flex;width:100%;-ms-flex-pack:distribute;justify-content:space-around;}@media (min-width:769px){.paragraph--type--socical-media-block .block-container .field--name-field-social-icons p{-ms-flex-pack:start;justify-content:flex-start;}}.paragraph--type--socical-media-block .block-container .field--name-field-social-icons .block-footersociallinks .content a{color:#ffffff;}.paragraph--type--socical-media-block .block-container .field--name-field-social-icons .block-footersociallinks .content a:hover{color:#ffffff;}.paragraph--type--latest-case-studies-{padding:32px 0 47px;margin:64px auto 50px;background-color:#f2f2f2;}.paragraph--type--latest-case-studies- .field--name-field-latest-projects-title{max-width:1170px;padding-right:90px;padding-left:90px;margin:0 auto;font:36px/48px "futura-book",sans-serif;color:#000000;margin-bottom:28px;}@media (max-width:768px){.paragraph--type--latest-case-studies- .field--name-field-latest-projects-title{padding-right:30px;padding-left:30px;}}@media (max-width:480px){.paragraph--type--latest-case-studies- .field--name-field-latest-projects-title{padding-right:15px;padding-left:15px;}}.paragraph--type--latest-case-studies- .field--name-field-latest-projects{max-width:1170px;padding-right:90px;padding-left:90px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media (max-width:768px){.paragraph--type--latest-case-studies- .field--name-field-latest-projects{padding-right:30px;padding-left:30px;}}@media (max-width:480px){.paragraph--type--latest-case-studies- .field--name-field-latest-projects{padding-right:15px;padding-left:15px;}}.paragraph--type--latest-case-studies- .field--name-field-latest-projects > .field__item{width:calc(50% - 15px);-ms-flex-positive:1;flex-grow:1;margin-right:15px;}.paragraph--type--latest-case-studies- .field--name-field-latest-projects > .field__item:nth-of-type(2n){margin-right:0;margin-left:15px;}.paragraph--type--latest-case-studies- .field--name-field-latest-projects > .field__item:nth-last-child(-n+1):not(:nth-child(even)){margin:0;}.paragraph--type--preview-text{max-width:1170px;padding-right:90px;padding-left:90px;margin:0 auto;margin:28px auto;padding:24px 0;background-color:#f2f2f2;}@media (max-width:768px){.paragraph--type--preview-text{padding-right:30px;padding-left:30px;}}@media (max-width:480px){.paragraph--type--preview-text{padding-right:15px;padding-left:15px;}}.paragraph--type--preview-text .field--name-field-body .field__item{font:24px/28px "futura-book",sans-serif;color:#000000;}.paragraph--type--site-link-paragraph{margin:10px 0 40px;padding:30px 0 20px;background-color:#f2f2f2;}.paragraph--type--site-link-paragraph .field--name-field-site-link-header{max-width:1170px;padding-right:90px;padding-left:90px;margin:0 auto;}@media (max-width:768px){.paragraph--type--site-link-paragraph .field--name-field-site-link-header{padding-right:30px;padding-left:30px;}}@media (max-width:480px){.paragraph--type--site-link-paragraph .field--name-field-site-link-header{padding-right:15px;padding-left:15px;}}.paragraph--type--site-link-paragraph .field--name-field-site-link-header .field__item{font:24px/28px "FuturaDemiC",sans-serif;color:#000000;text-align:left;padding-top:40px;padding-bottom:40px;text-align:center;padding:0 0 30px;}.paragraph--type--site-link-paragraph .field--name-field-site-link-body{max-width:1170px;padding-right:90px;padding-left:90px;margin:0 auto;}@media (max-width:768px){.paragraph--type--site-link-paragraph .field--name-field-site-link-body{padding-right:30px;padding-left:30px;}}@media (max-width:480px){.paragraph--type--site-link-paragraph .field--name-field-site-link-body{padding-right:15px;padding-left:15px;}}.paragraph--type--site-link-paragraph .field--name-field-site-link-body .field__item{font:20px/28px "FuturaBookC",sans-serif;color:#000000;color:#483b3b;text-align:center;}.paragraph--type--site-link-paragraph .field--name-field-site-link{text-align:center;margin-top:10px;padding-top:20px;}.paragraph--type--site-link-paragraph .field--name-field-site-link a{position:relative;display:inline-block;color:#000000;text-decoration:none;height:40px;line-height:40px;padding-right:50px;font:600 20px/40px "FuturaDemiC",sans-serif;color:#000000;text-transform:lowercase;}.paragraph--type--site-link-paragraph .field--name-field-site-link a:before{content:'';background-color:#fdba09;display:inline-block;position:absolute;right:-1px;transition:right 0.5s;width:40px;height:40px;border-radius:50%;}.paragraph--type--site-link-paragraph .field--name-field-site-link a:after{content:'';display:inline-block;position:absolute;right:17px;transition:right 0.5s;top:15px;width:7px;height:7px;border-top:2px solid #000000;border-right:2px solid #000000;-ms-transform:rotate(45deg);transform:rotate(45deg);}.paragraph--type--site-link-paragraph .field--name-field-site-link a:hover:before{background-color:#0084ff;right:-8px;}.paragraph--type--site-link-paragraph .field--name-field-site-link a:hover:after{border-top:2px solid #ffffff;border-right:2px solid #ffffff;right:9px;}.paragraph--type--site-link-paragraph .field--name-field-site-link a:hover{text-decoration:underline;}.paragraph--type--blog-text-paragraph{max-width:1170px;padding-right:90px;padding-left:90px;margin:0 auto;margin-top:30px;margin-bottom:30px;}@media (max-width:768px){.paragraph--type--blog-text-paragraph{padding-right:30px;padding-left:30px;}}@media (max-width:480px){.paragraph--type--blog-text-paragraph{padding-right:15px;padding-left:15px;}}.paragraph--type--blog-text-paragraph h1{font:24px/28px "FuturaDemiC",sans-serif;color:#000000;text-align:left;padding-top:40px;padding-bottom:40px;}.paragraph--type--blog-text-paragraph p{font:20px/28px "FuturaBookC",sans-serif;color:#000000;}.paragraph--type--blog-text-paragraph a:hover{text-decoration:underline;}.paragraph--type--project-team-paragraph{max-width:1170px;padding-right:90px;padding-left:90px;margin:0 auto;}@media (max-width:768px){.paragraph--type--project-team-paragraph{padding-right:30px;padding-left:30px;}}@media (max-width:480px){.paragraph--type--project-team-paragraph{padding-right:15px;padding-left:15px;}}.paragraph--type--project-team-paragraph .field--name-field-project-team-title{font:24px/28px "FuturaDemiC",sans-serif;color:#000000;text-align:left;padding-top:40px;padding-bottom:40px;padding:40px 0 20px 15px;}.paragraph--type--project-team-paragraph .field--name-field-team-member{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;}.paragraph--type--project-team-paragraph .field--name-field-team-member article{display:-ms-flexbox;display:flex;margin:5px;}.paragraph--type--project-team-paragraph .field--name-field-team-member .field--name-field-full-name{font:18px/21px "FuturaDemiC",sans-serif;color:#000000;padding-left:10px;}.paragraph--type--project-team-paragraph .field--name-field-team-member .field--name-field-team-role{font:400 14px/28px "futura-book",sans-serif;color:#000000;line-height:26px;padding-left:10px;}.paragraph--type--project-team-full .field--name-field-team-members{width:100%;margin:0;padding:0;}.paragraph--type--project-team-full .field--name-field-team-members img{width:100%;height:auto;border-radius:15px;}.paragraph--type--project-team-full .member-info{margin:20px 0 40px;}.paragraph--type--project-team-full .field--name-field-full-name{text-align:center;font-size:32px;}.paragraph--type--project-team-full .field--name-field-team-role{text-align:center;color:rgba(0,0,0,0.5);font-size:20px;}@media (min-width:481px){.paragraph--type--project-team-full .field--name-field-team-members{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;list-style:none;}.paragraph--type--project-team-full .field--name-field-team-members > .field__item{-ms-flex:0 0 31%;flex:0 0 31%;}}@media (min-width:993px) and (max-width:1200px){.paragraph--type--project-team-full .field--name-field-full-name{font-size:22px;}.paragraph--type--project-team-full .field--name-field-team-role{font-size:15px;}}@media (min-width:769px) and (max-width:992px){.paragraph--type--project-team-full .field--name-field-full-name{font-size:22px;}.paragraph--type--project-team-full .field--name-field-team-role{font-size:15px;}}@media (min-width:481px) and (max-width:768px){.paragraph--type--project-team-full .field--name-field-full-name{font-size:18px;}.paragraph--type--project-team-full .field--name-field-team-role{font-size:12px;}}@media (max-width:480px){.paragraph--type--project-team-full .member-info{margin:12px 0 25px;}.paragraph--type--project-team-full .field--name-field-full-name{font-size:28px;}.paragraph--type--project-team-full .field--name-field-team-role{font-size:18px;}}.paragraph--type--customer-feedback-paragraph{max-width:1170px;padding-right:90px;padding-left:90px;margin:0 auto;margin-top:60px;margin-bottom:30px;}@media (max-width:768px){.paragraph--type--customer-feedback-paragraph{padding-right:30px;padding-left:30px;}}@media (max-width:480px){.paragraph--type--customer-feedback-paragraph{padding-right:15px;padding-left:15px;}}.paragraph--type--customer-feedback-paragraph .field--name-field-customer-feedback-title{font:20px/23px "futura-book",sans-serif;color:#000000;font-family:"FuturaDemiC",sans-serif;}.paragraph--type--customer-feedback-paragraph .customer-feedback-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:25px;}.paragraph--type--customer-feedback-paragraph .customer-feedback-header .field--name-field-customer-name{font:20px/23px "futura-book",sans-serif;color:#000000;}.paragraph--type--customer-feedback-paragraph .customer-feedback-header .field--name-field-customer-feedback-date{font:14px/16px "futura-book",sans-serif;color:#000000;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:end;}.paragraph--type--customer-feedback-paragraph .field--name-field-customer-feedback-text{font:20px/28px "FuturaBookC",sans-serif;color:#000000;}.paragraph--type--article-text-bold{max-width:1170px;padding-right:90px;padding-left:90px;margin:0 auto;margin-top:50px;margin-bottom:60px;}@media (max-width:768px){.paragraph--type--article-text-bold{padding-right:30px;padding-left:30px;}}@media (max-width:480px){.paragraph--type--article-text-bold{padding-right:15px;padding-left:15px;}}@media (min-width:993px){.paragraph--type--article-text-bold{margin-top:70px;}}.paragraph--type--article-text-bold .field--name-field-body{font:600 24px/28px "FuturaDemiC",sans-serif;color:#000000;}.paragraph--type--highlights-service,.paragraph--type--pricing-service{max-width:1170px;padding-right:90px;padding-left:90px;margin:0 auto;}@media (max-width:768px){.paragraph--type--highlights-service,.paragraph--type--pricing-service{padding-right:30px;padding-left:30px;}}@media (max-width:480px){.paragraph--type--highlights-service,.paragraph--type--pricing-service{padding-right:15px;padding-left:15px;}}.paragraph--type--highlights-service{margin-top:60px;}.paragraph--type--highlights-service .field--name-field-title{font:600 32px/48px "FuturaDemiC",sans-serif;color:#000000;}.paragraph--type--highlights-service .field--name-field-highlights{margin-top:23px;}.paragraph--type--highlights-service .paragraph--type--sla-service-highlights{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:center;align-items:center;margin-bottom:25px;}.paragraph--type--highlights-service .paragraph--type--sla-service-highlights svg{overflow:visible;}.paragraph--type--highlights-service .paragraph--type--sla-service-highlights .glass{transition:all 1s ease;-ms-transform-origin:40% 42%;transform-origin:40% 42%;}.paragraph--type--highlights-service .paragraph--type--sla-service-highlights .cog1{transition:transform 0.8s ease-in-out;-ms-transform-origin:40% 42%;transform-origin:40% 42%;}.paragraph--type--highlights-service .paragraph--type--sla-service-highlights .arrow-big{transition:transform 0.7s ease-in-out;-ms-transform-origin:51% 54%;transform-origin:51% 54%;}.paragraph--type--highlights-service .paragraph--type--sla-service-highlights .arrow-small{-ms-transform-origin:52% 60%;transform-origin:52% 60%;transition:transform 0.7s ease-in-out;}.paragraph--type--highlights-service .paragraph--type--sla-service-highlights .centerpiece{-ms-transform-origin:29% 60%;transform-origin:29% 60%;transition:transform 0.7s ease-in-out;}.paragraph--type--highlights-service .paragraph--type--sla-service-highlights:hover .cog1{-ms-transform:rotate(90deg);transform:rotate(90deg);}.paragraph--type--highlights-service .paragraph--type--sla-service-highlights:hover .glass{-ms-transform:scale(1.2);transform:scale(1.2);}.paragraph--type--highlights-service .paragraph--type--sla-service-highlights:hover .centerpiece{-ms-transform:scale(1.1);transform:scale(1.1);}.paragraph--type--highlights-service .paragraph--type--sla-service-highlights:hover .arrow-big{-ms-transform:rotate(140deg);transform:rotate(140deg);}.paragraph--type--highlights-service .paragraph--type--sla-service-highlights:hover .arrow-small{-ms-transform:rotate(40deg);transform:rotate(40deg);}.paragraph--type--highlights-service .paragraph--type--sla-service-highlights:last-child{margin:0;}.paragraph--type--highlights-service .paragraph--type--sla-service-highlights .field--name-field-icon{margin-right:34px;}.paragraph--type--highlights-service .paragraph--type--sla-service-highlights .field--name-field-body{font:400 24px/28px "FuturaBookC",sans-serif;color:#483b3b;}.paragraph--type--highlights-service .paragraph--type--sla-service-highlights .field--name-field-body strong{letter-spacing:0.12px;}.paragraph--type--pricing-service{margin-top:55px;margin-bottom:100px;}.paragraph--type--pricing-service .field--name-field-title{font:600 32px/48px "FuturaDemiC",sans-serif;color:#000000;}.paragraph--type--pricing-service .field--name-field-body{margin-top:17px;font:400 20px/28px "FuturaBookC",sans-serif;color:#483b3b;}.field--name-field-pricing{display:grid;grid-template:1fr / 1fr;grid-row-gap:64px;margin-top:50px;}@media (min-width:993px){.field--name-field-pricing{grid-template:1fr/repeat(3,auto);grid-column-gap:30px;grid-row-gap:0;}}.paragraph--type--sla-service-pricing{background:#fbfbfb;padding:75px 24px 40px;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:start;align-items:flex-start;}.paragraph--type--sla-service-pricing:hover{background:#f2f2f2;transition:all 0.5s linear;}.paragraph--type--sla-service-pricing:hover .field--name-field-default-and-hover img:first-child{visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s linear;width:0;}.paragraph--type--sla-service-pricing:hover .field--name-field-default-and-hover img:last-child{visibility:visible;opacity:1;width:auto;}.paragraph--type--sla-service-pricing:hover .field--name-field-title .field__item:after{content:'';background:#000000;height:2px;width:100%;bottom:1px;left:0;}.paragraph--type--sla-service-pricing .field--name-field-default-and-hover{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:39px;}.paragraph--type--sla-service-pricing .field--name-field-default-and-hover img:last-child{visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s linear;width:0;}.paragraph--type--sla-service-pricing .field--name-field-title{width:60%;-ms-flex:1 0 60%;flex:1 0 60%;display:-ms-flexbox;display:flex;}.paragraph--type--sla-service-pricing .field--name-field-title .field__item{display:inline-block;font:600 32px/37px "FuturaDemiC",sans-serif;color:#000000;position:relative;}.paragraph--type--sla-service-pricing .field--name-field-title .field__item:after{content:'';position:absolute;transition:all 0.5s ease 0s;}.paragraph--type--sla-service-pricing .field--name-field-default-and-hover,.paragraph--type--sla-service-pricing .field--name-field-body,.paragraph--type--sla-service-pricing .field--name-field-site-link{-ms-flex:1 0 100%;flex:1 0 100%;width:100%;}.paragraph--type--sla-service-pricing .field--name-field-sla-price{width:40%;-ms-flex:1 0 40%;flex:1 0 40%;}.paragraph--type--sla-service-pricing .field--name-field-sla-price .field-p-sla-price{display:-ms-flexbox;display:flex;}.paragraph--type--sla-service-pricing .field--name-field-sla-price .field-p-sla-price .price-prefix{font:600 24px/28px "FuturaDemiC",sans-serif;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;}.paragraph--type--sla-service-pricing .field--name-field-sla-price .field-p-sla-price .price-count{font:600 32px/37px "FuturaDemiC",sans-serif;margin-right:4px;}.paragraph--type--sla-service-pricing .field--name-field-sla-price .field-p-sla-price .price-suffix{font:600 24px/28px "FuturaDemiC",sans-serif;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#9c9696;}.paragraph--type--sla-service-pricing .field--name-field-sla-price .field-p-sla-price .price-suffix:before{content:'';background:#9c9696;height:24px;width:3px;margin-right:4px;margin-bottom:-3px;}.paragraph--type--sla-service-pricing .field--name-field-body{margin:32px 0 30px 29px;font:400 20px/28px "FuturaBookC",sans-serif;color:#483b3b;-ms-flex:1 1 100%;flex:1 1 100%;}.paragraph--type--sla-service-pricing .field--name-field-body strong{letter-spacing:0.12px;}.paragraph--type--sla-service-pricing .field--name-field-site-link{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:end;align-items:flex-end;margin-top:auto;}.paragraph--type--sla-service-pricing .field--name-field-site-link a{position:relative;display:inline-block;padding:18.5px 64px;background-color:#202020;color:#ffffff;text-decoration:none;font:20px/23px "FuturaDemiC",sans-serif;text-align:center;padding:18px 40px;}.paragraph--type--sla-service-pricing .field--name-field-site-link a:after{bottom:10px;content:'';display:block;height:3px;left:50%;position:absolute;background:#fdba09;transition:width 0.3s ease 0s,left 0.3s ease 0s;width:0;}.paragraph--type--sla-service-pricing .field--name-field-site-link a:hover:after{width:40%;left:30%;}@media (max-width:768px){.paragraph--type--sla-service-pricing .field--name-field-site-link a:after{width:40%;left:30%;}}.page-node-type-services .field--name-field-project-paragraphs > div:last-child{margin-bottom:0;}.paragraph--type--bh-text-wysiwyg{font:400 18px/1.2 "FuturaDemiC",sans-serif;color:#000000;}.paragraph--type--bh-text-wysiwyg.header-1{font-size:20px;}.page-node-type-services .paragraph--type--bh-text-wysiwyg.header-1{text-align:center;}.page-node-type-services .paragraph--type--bh-text-wysiwyg.header-1 h2{margin-bottom:16px;}@media (max-width:768px){.page-node-type-services .paragraph--type--bh-text-wysiwyg.header-1 h2{font-size:28px;margin-bottom:10px;}}.page-node-type-services .paragraph--type--bh-text-wysiwyg.header-1 h2 span{color:#0084ff;}.page-node-type-services .paragraph--type--bh-text-wysiwyg.header-1 p{color:#808080;}@media (max-width:768px){.page-node-type-services .paragraph--type--bh-text-wysiwyg.header-1 p{font-size:12px;}}@media (max-width:480px){.page-node-type-services .paragraph--type--bh-text-wysiwyg.header-1 p{font-size:14px;}}.paragraph--type--bh-text-wysiwyg.display-1{font-size:24px;}@media (max-width:768px){.paragraph--type--bh-text-wysiwyg.display-1{font-size:14px;}}.paragraph--type--bh-text-wysiwyg.display-1.prompt-section{font-size:32px;}@media (max-width:768px){.paragraph--type--bh-text-wysiwyg.display-1.prompt-section{font-size:19px;}}@media (max-width:480px){.paragraph--type--bh-text-wysiwyg.display-1.prompt-section{font-size:14px;}}.paragraph--type--bh-text-wysiwyg.display-1 p img{width:100%;height:auto;display:block;}.paragraph--type--bh-text-wysiwyg p:only-of-type{margin-bottom:0;}.paragraph--type--bh-pack:not(.card-type) > div{margin-bottom:30px;}.paragraph--type--bh-pack:not(.card-type) > div:nth-last-child(1){margin-bottom:0;}.page-node-type-services .paragraph--type--bh-pack p{color:#616161;}.paragraph--type--bh-pack.hor-tabs-display .panel{display:none;animation:fadein 0.8s;}@keyframes fadein{from{opacity:0;}to{opacity:1;}}.paragraph--type--bh-pack.hor-tabs-display [type=radio]{display:none;}.paragraph--type--bh-pack.hor-tabs-display label{font-size:22px;padding:5px 24px;border-radius:10px;background-color:#f6f6f6;margin-right:16px;margin-bottom:16px;}@media (max-width:768px){.paragraph--type--bh-pack.hor-tabs-display label{font-size:14px;padding:5px 14px;margin-right:9px;margin-bottom:9px;}}@media (max-width:480px){.paragraph--type--bh-pack.hor-tabs-display label{font-size:16px;padding:5px 24px;margin-right:6px;margin-bottom:6px;}}.paragraph--type--bh-pack.hor-tabs-display [type=radio] + label{display:inline-block;}.paragraph--type--bh-pack.hor-tabs-display [type=radio] + label:before{display:none;}.paragraph--type--bh-pack.hor-tabs-display input:checked + label{background-color:#0084ff;color:#ffffff;border-radius:10px;}.paragraph--type--bh-pack.gray-cards-display{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;}.paragraph--type--bh-pack.gray-cards-display .class-select-none{width:32%;background-color:#f2f2f2;border-radius:15px;padding:40px 0;text-align:center;font-size:20px;}@media (max-width:768px){.paragraph--type--bh-pack.gray-cards-display .class-select-none{font-size:12px;}}.paragraph--type--bh-pack.gray-cards-display .class-select-none p{color:#808080;}.paragraph--type--bh-pack.gray-cards-display .class-select-none .num{color:#000000;font-size:48px;}@media (max-width:768px){.paragraph--type--bh-pack.gray-cards-display .class-select-none .num{font-size:28px;}}.collapsible-read-all-section{display:-ms-flexbox;display:flex;}.collapsible-read-all-section p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.collapsible-read-all-section .read-all-link{display:block;white-space:nowrap;color:#0084ff;}.collapsible-read-all-section.collapsed p{white-space:normal;}.collapsible-read-all-section.collapsed .read-all-link{display:none;}.main-blue-text{color:#0084ff;}.paragraph .gpt-icon-cta{display:-ms-flexbox;display:flex;margin-top:30px;color:rgba(0,0,0,0.25);}@media (max-width:768px){.paragraph .gpt-icon-cta{font-size:12px;margin-top:14px;}}.paragraph .gpt-icon-cta > div{margin-right:64px;}@media (max-width:768px){.paragraph .gpt-icon-cta > div{margin-right:38px;}}.paragraph .gpt-icon-cta img{display:block;margin:0 auto 16px;}@media (max-width:768px){.paragraph .gpt-icon-cta img{width:60%;margin:0 auto 10px;}}@media (max-width:768px){.field--name-field-project-paragraphs .page-ai-integration .page-node-type-services.inline-container{padding-top:38px !important;}}.field--name-field-project-paragraphs .page-ai-integration .page-node-type-services.inline-container.small-top{padding-top:40px !important;}@media (max-width:768px){.field--name-field-project-paragraphs .page-ai-integration .page-node-type-services.inline-container.small-top{padding-top:24px !important;}}.field--name-field-project-paragraphs .page-ai-integration .page-node-type-services.paragraph--type--bh-text-wysiwyg.header-1{padding-top:120px;}@media (max-width:768px){.field--name-field-project-paragraphs .page-ai-integration .page-node-type-services.paragraph--type--bh-text-wysiwyg.header-1{padding-top:70px;}}@media (max-width:480px){.field--name-field-project-paragraphs .page-ai-integration .page-node-type-services.paragraph--type--bh-text-wysiwyg.header-1{padding-top:65px;}}.field--name-field-project-paragraphs .page-ai-integration .page-node-type-services.paragraph--type--bh-pack.benefits-pack > div:not(:last-child){margin-bottom:64px !important;}@media (max-width:768px){.field--name-field-project-paragraphs .page-ai-integration .page-node-type-services.paragraph--type--bh-pack.benefits-pack > div:not(:last-child){margin-bottom:24px !important;}}.field--name-field-project-paragraphs .page-ai-integration .page-node-type-services.paragraph--type--bh-pack.display-3:not(:last-child){margin-bottom:40px;}@media (max-width:768px){.field--name-field-project-paragraphs .page-ai-integration .page-node-type-services.paragraph--type--bh-pack.display-3:not(:last-child){margin-bottom:24px;}}.field--name-field-project-paragraphs .page-ai-integration .page-node-type-services h2{padding:0;}.field--name-field-project-paragraphs .page-ai-integration .page-node-type-services p:last-child{margin-bottom:0;}.page-ai-integration.webform-with-image h1{color:#000000;}.mobile-nav{transition:transform 0.25s linear;position:absolute;display:block;z-index:10;bottom:0;left:0;transform:translate3d(-100vw,0,0);background-color:#000000;box-shadow:none;width:100vw;top:60px;}@media (min-width:481px){.mobile-nav{top:90px;}}@media (min-width:993px){.mobile-nav{display:none;}}.opened--mobile-nav .mobile-nav{-ms-transform:translateX(0);transform:translateX(0);}.mobile-nav .nav-item{overflow:auto;-ms-flex-align:center;align-items:center;height:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;}.mobile-nav .nav-item > div{width:100%;height:100%;display:grid;}.mobile-nav .block-system-menu-blockmain{-ms-flex-item-align:center;align-self:center;}.mobile-nav nav{height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;box-shadow:none;}.mobile-nav nav > ul{background-color:transparent;box-shadow:none;position:static;width:100%;}.mobile-nav nav > ul > li a,.mobile-nav nav > ul > li span{text-decoration:none;font:600 36px/64px "FuturaDemiC",sans-serif;text-transform:lowercase;display:block;padding:0 40px;color:#ffffff;text-align:right;}.mobile-nav nav .btn-hamburger{display:none;}.mobile-nav .block-footersociallinks-2{justify-self:end;margin:0 40px 20px 0;-ms-flex-item-align:end;align-self:end;}.mobile-nav .block-footersociallinks-2 .content{-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex;line-height:1;}.mobile-nav .block-footersociallinks-2 .content a{display:inline-block;font-size:23px;padding:8px;color:#ffffff;}@media (min-width:481px){.slick__slider{display:grid;grid-template-columns:1fr 1fr;grid-row-gap:90px;grid-column-gap:90px;}}@media (min-width:481px){.slick__slider .slick__slide:nth-of-type(1){margin-right:15px;}.slick__slider .slick__slide:nth-of-type(1) article:after{right:-15px;}.slick__slider .slick__slide:nth-of-type(2){margin-left:15px;}.slick__slider .slick__slide:nth-of-type(2) article:after{left:-15px;}.slick__slider .slick__slide:last-child{margin-left:15px;}.slick__slider .slick__slide:last-child article:after{content:none;}.slick__slider .slick__slide:nth-last-child(2){margin-right:15px;}.slick__slider .slick__slide:nth-last-child(2) article:after{content:none;}}.slick__slider article{position:relative;height:100%;}@media (min-width:481px){.slick__slider article:after{content:'';display:block;width:calc(100%);height:2px;position:absolute;bottom:0;background-color:#c4c4c4;}}.slick__slider article .field--name-field-thumb{overflow:hidden;padding:0;margin:0 15px;width:calc(100% - 30px);margin:0;width:100%;height:100%;background:#ffffff;}.slick__slider article .field--name-field-thumb img{width:100%;height:100%;transition:transform 0.5s;}.slick__slider article .field--name-field-thumb img:hover{-ms-transform:scale(1.1);transform:scale(1.1);}.slick__slider article .field--name-field-thumb picture{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:100%;}.slick__slider article .field--name-field-thumb img{max-width:100%;min-height:100%;object-fit:cover;object-position:left;}.slick__slider article .blog-description-header{display:none;}@media (min-width:481px){.slick__slider article .blog-description-header{display:block;margin-top:10px;}}.slick__slider article .field--name-field-authored-on{font:400 14px/28px "futura-book",sans-serif;color:#000000;float:right;}.slick__slider article .field--name-field-authored-by{font:400 14px/28px "futura-book",sans-serif;color:#000000;display:inline-block;}.slick__slider article .blog-description-footer{position:relative;padding:0 15px 40px;}@media (min-width:481px){.slick__slider article .blog-description-footer{padding:0 0 20px;}}.slick__slider article .field--name-title h3,.slick__slider article .field--name-field-display-title h3{font:400 20px/28px "FuturaDemiC",sans-serif;padding:20px 0 10px;color:#000000;display:inline-block;}.slick__slider article .field--name-title h3 a,.slick__slider article .field--name-field-display-title h3 a{text-decoration:none;color:#000000;}.slick__slider article .field--name-title h3 a:hover,.slick__slider article .field--name-field-display-title h3 a:hover{text-decoration:underline;}@media (min-width:481px){.slick__slider article .field--name-title h3,.slick__slider article .field--name-field-display-title h3{padding:0 0 10px;}}.slick__slider article .field--name-field-teaser-text{font:400 16px/26px "futura-book",sans-serif;color:#000000;}@media (min-width:481px){.slick__slider article .field--name-field-teaser-text{font:400 16px/26px "futura-book",sans-serif;}}.slick__slider article .links{display:none;}@media (min-width:481px){.slick__slider article .links{display:block;padding:20px 0 0;}.slick__slider article .links a{position:relative;display:inline-block;color:#000000;text-decoration:none;height:40px;line-height:40px;padding-right:50px;font:400 20px/40px "FuturaDemiC",sans-serif;text-transform:lowercase;}.slick__slider article .links a:before{content:'';background-color:#fdba09;display:inline-block;position:absolute;right:-1px;transition:right 0.5s;width:40px;height:40px;border-radius:50%;}.slick__slider article .links a:after{content:'';display:inline-block;position:absolute;right:17px;transition:right 0.5s;top:15px;width:7px;height:7px;border-top:2px solid #000000;border-right:2px solid #000000;-ms-transform:rotate(45deg);transform:rotate(45deg);}.slick__slider article .links a:hover:before{background-color:#0084ff;right:-8px;}.slick__slider article .links a:hover:after{border-top:2px solid #ffffff;border-right:2px solid #ffffff;right:9px;}.slick__slider article .links a:after{width:9px;height:9px;}}.page-views-blog .blogs-list .views-infinite-scroll-content-wrapper,.page-views-blog .user-posts .views-infinite-scroll-content-wrapper,.path-user .blogs-list .views-infinite-scroll-content-wrapper,.path-user .user-posts .views-infinite-scroll-content-wrapper{background-color:#f2f2f2;margin-top:20px;margin-bottom:40px;}.page-views-blog .blogs-list article,.page-views-blog .user-posts article,.path-user .blogs-list article,.path-user .user-posts article{padding-top:50px;padding-bottom:50px;}@media (max-width:1200px){.page-views-blog .blogs-list .row,.page-views-blog .user-posts .row,.path-user .blogs-list .row,.path-user .user-posts .row{-ms-flex-direction:column-reverse;flex-direction:column-reverse;}}.page-views-blog .blog-post-description,.path-user .blog-post-description{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;}.page-views-blog .blog-post-description .blog-post-description-header,.path-user .blog-post-description .blog-post-description-header{font:14px/28px "futura-book",sans-serif;color:#000000;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;}.page-views-blog .blog-post-description .blog-post-description-header .authored-by-field,.path-user .blog-post-description .blog-post-description-header .authored-by-field{display:-ms-flexbox;display:flex;}.page-views-blog .blog-post-description .blog-post-description-header .authored-by-field .by-field,.path-user .blog-post-description .blog-post-description-header .authored-by-field .by-field{padding-right:5px;}.page-views-blog .blog-post-description .blog-post-description-header .authored-by-field .field--name-field-authored-by div,.path-user .blog-post-description .blog-post-description-header .authored-by-field .field--name-field-authored-by div{line-height:28px;margin:0;}.page-views-blog .blog-post-description .blog-post-description-header .field--name-field-authored-on div,.path-user .blog-post-description .blog-post-description-header .field--name-field-authored-on div{margin:0;line-height:28px;}.page-views-blog .blog-post-description .field--name-title,.page-views-blog .blog-post-description .field--name-field-display-title,.path-user .blog-post-description .field--name-title,.path-user .blog-post-description .field--name-field-display-title{margin-top:20px;}.page-views-blog .blog-post-description .field--name-title h2,.page-views-blog .blog-post-description .field--name-field-display-title h2,.path-user .blog-post-description .field--name-title h2,.path-user .blog-post-description .field--name-field-display-title h2{font:500 36px/36px "FuturaDemiC",sans-serif;color:#000000;text-align:left;padding:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}@media (max-width:768px){.page-views-blog .blog-post-description .field--name-title h2,.page-views-blog .blog-post-description .field--name-field-display-title h2,.path-user .blog-post-description .field--name-title h2,.path-user .blog-post-description .field--name-field-display-title h2{font-size:24px;line-height:25px;}}.page-views-blog .blog-post-description .field--name-title a,.page-views-blog .blog-post-description .field--name-field-display-title a,.path-user .blog-post-description .field--name-title a,.path-user .blog-post-description .field--name-field-display-title a{text-decoration:none;}.page-views-blog .blog-post-description .field--name-title a:hover,.page-views-blog .blog-post-description .field--name-field-display-title a:hover,.path-user .blog-post-description .field--name-title a:hover,.path-user .blog-post-description .field--name-field-display-title a:hover{text-decoration:underline;}.page-views-blog .blog-post-description .field--name-field-teaser-text,.path-user .blog-post-description .field--name-field-teaser-text{font:16px/26px "futura-book",sans-serif;color:#000000;margin-top:20px;}.page-views-blog .blog-post-description .field--name-field-blog-tags,.path-user .blog-post-description .field--name-field-blog-tags{font:18px/28px "FuturaDemiC",sans-serif;color:#000000;}.page-views-blog .blog-post-description .field--name-field-blog-tags::before,.path-user .blog-post-description .field--name-field-blog-tags::before{content:'#';}.page-views-blog .blog-post-description .field--name-field-blog-tags a,.path-user .blog-post-description .field--name-field-blog-tags a{text-decoration:none;}.page-views-blog .blog-post-description .field--name-field-blog-tags a:last-child::after,.path-user .blog-post-description .field--name-field-blog-tags a:last-child::after{content:'.';}.page-views-blog .blog-post-description .field--name-field-blog-tags a::after,.path-user .blog-post-description .field--name-field-blog-tags a::after{content:',';}.page-views-blog .blog-post-description .field--name-field-blog-tags a:hover,.path-user .blog-post-description .field--name-field-blog-tags a:hover{text-decoration:underline;}.page-views-blog .blog-post-description .read-more-link,.path-user .blog-post-description .read-more-link{margin-top:15px;margin-bottom:15px;}.page-views-blog .blog-post-description .read-more-link a,.path-user .blog-post-description .read-more-link a{position:relative;display:inline-block;color:#000000;text-decoration:none;height:40px;line-height:40px;padding-right:50px;font:600 20px/40px "FuturaDemiC",sans-serif;color:#000000;}.page-views-blog .blog-post-description .read-more-link a:before,.path-user .blog-post-description .read-more-link a:before{content:'';background-color:#fdba09;display:inline-block;position:absolute;right:-1px;transition:right 0.5s;width:40px;height:40px;border-radius:50%;}.page-views-blog .blog-post-description .read-more-link a:after,.path-user .blog-post-description .read-more-link a:after{content:'';display:inline-block;position:absolute;right:17px;transition:right 0.5s;top:15px;width:7px;height:7px;border-top:2px solid #000000;border-right:2px solid #000000;-ms-transform:rotate(45deg);transform:rotate(45deg);}.page-views-blog .blog-post-description .read-more-link a:hover:before,.path-user .blog-post-description .read-more-link a:hover:before{background-color:#0084ff;right:-8px;}.page-views-blog .blog-post-description .read-more-link a:hover:after,.path-user .blog-post-description .read-more-link a:hover:after{border-top:2px solid #ffffff;border-right:2px solid #ffffff;right:9px;}@media (max-width:480px){.page-views-blog .blog-post-description,.path-user .blog-post-description{margin-top:10px;}.page-views-blog .blog-post-description .blog-post-description-header,.path-user .blog-post-description .blog-post-description-header{font-size:14px;}}.page-views-blog .field--name-field-thumb,.path-user .field--name-field-thumb{overflow:hidden;padding:0;margin:0 15px;width:calc(50% - 30px);}.page-views-blog .field--name-field-thumb img,.path-user .field--name-field-thumb img{width:100%;height:100%;transition:transform 0.5s;}.page-views-blog .field--name-field-thumb img:hover,.path-user .field--name-field-thumb img:hover{-ms-transform:scale(1.1);transform:scale(1.1);}.page-views-blog .field--name-field-thumb img,.path-user .field--name-field-thumb img{width:100%;height:100%;}@media (max-width:1200px){.page-views-blog .field--name-field-thumb,.path-user .field--name-field-thumb{width:75%;margin:0 auto;}}@media (max-width:992px){.page-views-blog .field--name-field-thumb,.path-user .field--name-field-thumb{width:100%;margin:0 auto;}}@media (max-width:1200px){.page-views-blog .field--name-field-thumb a,.path-user .field--name-field-thumb a{width:100%;}}@media (max-width:480px){.page-views-blog .field--name-field-thumb,.path-user .field--name-field-thumb{margin-top:20px;}}.page-node-type-blog .block-site-base-page-title h1{font:48px/57px "FuturaDemiC",sans-serif;color:#000000;text-align:left;border-bottom:0;padding:0;}.page-node-type-blog .block-site-base-page-title h1 span{display:inline-block;border-bottom:3px solid #0084ff;padding-bottom:0;display:inline;}@media (max-width:1200px){.page-node-type-blog .block-site-base-page-title h1{font-size:42px;line-height:50px;}}@media (max-width:992px){.page-node-type-blog .block-site-base-page-title h1{font-size:36px;line-height:43px;}}@media (max-width:768px){.page-node-type-blog .block-site-base-page-title h1{font-size:30px;line-height:36px;}}.page-node-type-blog .block-views-block-user-blog-view-block-1{background-color:#f2f2f2;margin-top:30px;}.page-node-type-blog .block-views-block-user-blog-view-block-1 .user-blog{max-width:1170px;padding-right:90px;padding-left:90px;margin:0 auto;position:relative;padding-top:10px;padding-bottom:10px;}@media (max-width:768px){.page-node-type-blog .block-views-block-user-blog-view-block-1 .user-blog{padding-right:30px;padding-left:30px;}}@media (max-width:480px){.page-node-type-blog .block-views-block-user-blog-view-block-1 .user-blog{padding-right:15px;padding-left:15px;}}.page-node-type-blog .block-views-block-user-blog-view-block-1 .user-blog .user{margin-left:70px;display:-ms-flexbox;display:flex;}.page-node-type-blog .block-views-block-user-blog-view-block-1 .user-blog .user .field--name-user-picture{width:60px;height:60px;}.page-node-type-blog .block-views-block-user-blog-view-block-1 .user-blog .user .author-description{margin-left:40px;}.page-node-type-blog .block-views-block-user-blog-view-block-1 .user-blog .user .author-description .field--name-field-full-name{font:400 18px/28px "futura-book",sans-serif;color:#000000;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.page-node-type-blog .block-views-block-user-blog-view-block-1 .user-blog .user .author-description .field--name-field-full-name div{margin-left:5px;}.page-node-type-blog .block-views-block-user-blog-view-block-1 .user-blog .user .author-description .field--name-field-full-name p{margin:0;}@media (max-width:480px){.page-node-type-blog .block-views-block-user-blog-view-block-1 .user-blog .user .author-description .field--name-field-full-name div:last-child{margin-left:0;}}.page-node-type-blog .block-views-block-user-blog-view-block-1 .user-blog .user .author-description .field--name-field-full-name a{text-decoration:none;}.page-node-type-blog .block-views-block-user-blog-view-block-1 .user-blog .user .author-description .field--name-field-full-name a:hover{text-decoration:underline;}@media (max-width:992px){.page-node-type-blog .block-views-block-user-blog-view-block-1 .user-blog .user .author-description .field--name-field-full-name{font-size:14px;line-height:20px;}}.page-node-type-blog .block-views-block-user-blog-view-block-1 .user-blog .user .author-description .author-details{display:-ms-flexbox;display:flex;}.page-node-type-blog .block-views-block-user-blog-view-block-1 .user-blog .user .author-description .author-details .field--name-field-team-role{font:400 14px/28px "futura-book",sans-serif;color:#000000;padding-right:10px;border-right:1px solid #000000;}.page-node-type-blog .block-views-block-user-blog-view-block-1 .user-blog .user .author-description .author-details .field--type-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;}.page-node-type-blog .block-views-block-user-blog-view-block-1 .user-blog .user .author-description .author-details .icon-box{margin-left:15px;position:relative;}.page-node-type-blog .block-views-block-user-blog-view-block-1 .user-blog .user .author-description .author-details .icon-box .fab{position:absolute;}.page-node-type-blog .block-views-block-user-blog-view-block-1 .user-blog .user .author-description .author-details .icon-box a{font-size:0;display:block;height:20px;width:20px;position:relative;}@media (max-width:480px){.page-node-type-blog .block-views-block-user-blog-view-block-1 .user-blog .user .author-description .author-details .icon-box .fab::before{font-size:20px;}}@media (max-width:992px){.page-node-type-blog .block-views-block-user-blog-view-block-1 .user-blog .user .author-description{margin-left:20px;}}@media (max-width:768px){.page-node-type-blog .block-views-block-user-blog-view-block-1 .user-blog .user .author-description{margin-left:10px;}}@media (max-width:992px){.page-node-type-blog .block-views-block-user-blog-view-block-1 .user-blog .user{margin-left:30px;}}@media (max-width:480px){.page-node-type-blog .block-views-block-user-blog-view-block-1 .user-blog .user{margin:0;}}.page-node-type-blog .block-views-block-user-blog-view-block-1 .user-blog .share-btn{display:-ms-flexbox;display:flex;position:absolute;right:calc(100% / 12 - 15px + 90px);top:22.5px;}.page-node-type-blog .block-views-block-user-blog-view-block-1 .user-blog .share-btn .at-share-btn-elements{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end;height:0;transition:height 0.3s;position:absolute;left:15px;top:10px;z-index:1;}.page-node-type-blog .block-views-block-user-blog-view-block-1 .user-blog .share-btn::after{content:'';background:url("/themes/custom/site_base/css/../images/Share.svg") no-repeat 0 0;height:32px;width:32px;margin-left:10px;cursor:pointer;background-size:contain;}@media (min-width:769px){.page-node-type-blog .block-views-block-user-blog-view-block-1 .user-blog .share-btn:hover .at-share-btn-elements{transition:height 0.3s;height:125px;}}@media (max-width:768px){.page-node-type-blog .block-views-block-user-blog-view-block-1 .user-blog .share-btn{right:30px;}.page-node-type-blog .block-views-block-user-blog-view-block-1 .user-blog .share-btn .share-btn-text{visibility:hidden;}.page-node-type-blog .block-views-block-user-blog-view-block-1 .user-blog .share-btn .at-share-btn-elements{left:9px;top:10px;padding-left:5px;}.page-node-type-blog .block-views-block-user-blog-view-block-1 .user-blog .share-btn .at-share-btn-elements.share-btn-toggled{height:125px;transition:height 0.3s;}}@media (max-width:480px){.page-node-type-blog .block-views-block-user-blog-view-block-1 .user-blog .share-btn{top:30px;}}@media (max-width:768px){.page-node-type-blog .block-views-block-user-blog-view-block-1 .user-blog{padding-top:10px;padding-bottom:10px;}}.page-node-type-blog .block-site-base-content .field--name-field-authored-on{max-width:1170px;padding-right:90px;padding-left:90px;margin:0 auto;font:400 14px/28px "futura-book",sans-serif;color:#000000;visibility:hidden;}@media (max-width:768px){.page-node-type-blog .block-site-base-content .field--name-field-authored-on{padding-right:30px;padding-left:30px;}}@media (max-width:480px){.page-node-type-blog .block-site-base-content .field--name-field-authored-on{padding-right:15px;padding-left:15px;}}.page-node-type-blog .block-site-base-content .field--name-field-authored-on div{margin-left:180px;margin-top:0;}@media (max-width:992px){.page-node-type-blog .block-site-base-content .field--name-field-authored-on div{margin-left:140px;}}@media (max-width:768px){.page-node-type-blog .block-site-base-content .field--name-field-authored-on div{margin-left:110px;}}@media (max-width:480px){.page-node-type-blog .block-site-base-content .field--name-field-authored-on div{margin-left:80px;}}.page-node-type-blog .block-site-base-content article > div > .field--name-body{max-width:1170px;padding-right:90px;padding-left:90px;margin:0 auto;color:#483b3b;}@media (max-width:768px){.page-node-type-blog .block-site-base-content article > div > .field--name-body{padding-right:30px;padding-left:30px;}}@media (max-width:480px){.page-node-type-blog .block-site-base-content article > div > .field--name-body{padding-right:15px;padding-left:15px;}}.page-node-type-blog .block-site-base-content article > div > .field--name-body h1,.page-node-type-blog .block-site-base-content article > div > .field--name-body h2,.page-node-type-blog .block-site-base-content article > div > .field--name-body h3,.page-node-type-blog .block-site-base-content article > div > .field--name-body h4,.page-node-type-blog .block-site-base-content article > div > .field--name-body h5,.page-node-type-blog .block-site-base-content article > div > .field--name-body h6,.page-node-type-blog .block-site-base-content article > div > .field--name-body th{font:24px/28px "FuturaDemiC",sans-serif;color:#000000;text-align:left;padding-top:40px;padding-bottom:40px;}.page-node-type-blog .block-site-base-content article > div > .field--name-body p,.page-node-type-blog .block-site-base-content article > div > .field--name-body a,.page-node-type-blog .block-site-base-content article > div > .field--name-body li,.page-node-type-blog .block-site-base-content article > div > .field--name-body td{font:20px/28px "FuturaBookC",sans-serif;color:#000000;color:#483b3b;}.page-node-type-blog .block-site-base-content article > div > .field--name-body p span,.page-node-type-blog .block-site-base-content article > div > .field--name-body a span,.page-node-type-blog .block-site-base-content article > div > .field--name-body li span,.page-node-type-blog .block-site-base-content article > div > .field--name-body td span{font:20px/28px "FuturaBookC",sans-serif;color:#000000;color:#483b3b;}.page-node-type-blog .block-site-base-content article > div > .field--name-body li{margin:10px 0;}.page-node-type-blog .block-site-base-content article > div > .field--name-body a{text-decoration:underline;}.page-node-type-blog .block-site-base-content article > div > .field--name-body a:hover{text-decoration:none;}.page-node-type-blog .block-site-base-content article > div > .field--name-body img{max-width:100%;height:100%;margin:40px 0;}.page-node-type-blog .block-site-base-content article > div > .field--name-body table,.page-node-type-blog .block-site-base-content article > div > .field--name-body th,.page-node-type-blog .block-site-base-content article > div > .field--name-body td{border-color:#cccccc;}.page-node-type-blog .block-site-base-content article > div > .field--name-body table{width:100%;}.page-node-type-blog .block-site-base-content article > div > .field--name-body table th{padding:10px 5px;background-color:#ededed;}.page-node-type-blog .block-site-base-content article > div > .field--name-body table td{vertical-align:middle;padding:10px 5px;}.page-node-type-blog .block-site-base-content article > div > .field--name-body code{font-size:16px;line-height:30px;font-family:'Lora Regular';}.page-node-type-blog .block-site-base-content article > div > .field--name-body blockquote{padding:1rem;margin-left:3rem;margin-right:0;border-left:5px solid #cccccc;}.page-node-type-blog .block-site-base-content article > div > .field--name-body blockquote p{font-size:16px;line-height:30px;font-family:"futura-book",sans-serif;}.page-node-type-blog .block-site-base-content article > div > .field--name-body blockquote p:first-child::before{font-family:'Font Awesome 5 Free';font-weight:900;content:'\f10d';color:#cccccc;padding:0 10px 0 0;margin:0;text-align:left;width:18px;display:inline-block;}.page-node-type-blog .block-site-base-content article > div > .field--name-body table{border-collapse:collapse;}.page-node-type-blog .block-site-base-content article > div > .field--name-body ol{padding-left:30px;}.page-node-type-blog .block-site-base-content article > div > .field--name-body .field__item{margin-bottom:50px;}.page-node-type-blog .block-site-base-content .field--name-field-blog-tags{font:18px/28px "FuturaDemiC",sans-serif;color:#000000;padding:0 15px;margin-bottom:40px;margin-top:40px;}.page-node-type-blog .block-site-base-content .field--name-field-blog-tags::before{content:'#';}.page-node-type-blog .block-site-base-content .field--name-field-blog-tags a{text-decoration:none;}.page-node-type-blog .block-site-base-content .field--name-field-blog-tags a:last-child::after{content:'.';}.page-node-type-blog .block-site-base-content .field--name-field-blog-tags a::after{content:',';}.page-node-type-blog .block-site-base-content .field--name-field-blog-tags a:hover{text-decoration:underline;}@media (min-width:1201px){.page-node-type-blog .block-site-base-content .field--name-field-blog-tags{margin-bottom:80px;margin-top:80px;}}.page-node-type-blog .block-site-base-content .field--name-field-post-paragraphs{margin-bottom:50px;}.block-views-block-blog-block-2{background-color:#f2f2f2;}.block-views-block-blog-block-2 .content{max-width:1170px;padding-right:90px;padding-left:90px;margin:0 auto;}@media (max-width:768px){.block-views-block-blog-block-2 .content{padding-right:30px;padding-left:30px;}}@media (max-width:480px){.block-views-block-blog-block-2 .content{padding-right:15px;padding-left:15px;}}.block-views-block-blog-block-2 .pager .pager__item{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;}.block-views-block-blog-block-2 .pager a{position:relative;display:inline-block;padding:18.5px 64px;background-color:#f2f2f2;color:#000000;text-decoration:none;font:20px/23px "FuturaDemiC",sans-serif;margin:10px 0;left:auto;right:auto;text-decoration:none;}.block-views-block-blog-block-2 .pager a:after{bottom:10px;content:'';display:block;height:3px;left:50%;position:absolute;background:#fdba09;transition:width 0.3s ease 0s,left 0.3s ease 0s;width:0;}.block-views-block-blog-block-2 .pager a:hover:after{width:40%;left:30%;}@media (max-width:768px){.block-views-block-blog-block-2 .pager a:after{width:40%;left:30%;}}@media (min-width:1201px){.block-views-block-blog-block-2 .views-row{position:relative;}.block-views-block-blog-block-2 .views-row::after{content:'';display:block;max-width:100%;height:2px;background-color:#c4c4c4;position:absolute;width:100%;bottom:0;left:0;}}@media (max-width:1200px){.block-views-block-blog-block-2 article::after{content:'';display:block;max-width:100%;height:2px;background-color:#c4c4c4;position:relative;}}.node--type-page.node--view-mode-full .field--name-field-paragraphs > .field__item:not(:last-child){margin-bottom:40px;}.page-views-projects .views-row article,.user-projects .views-row article{padding-top:60px;padding-bottom:60px;}.page-views-projects .views-row:first-child article,.user-projects .views-row:first-child article{padding-top:20px;}.page-views-projects .field--name-field-thumb,.user-projects .field--name-field-thumb{overflow:hidden;padding:0;margin:0 15px;width:calc(50% - 30px);height:50%;}.page-views-projects .field--name-field-thumb img,.user-projects .field--name-field-thumb img{width:100%;height:100%;transition:transform 0.5s;}.page-views-projects .field--name-field-thumb img:hover,.user-projects .field--name-field-thumb img:hover{-ms-transform:scale(1.1);transform:scale(1.1);}@media (max-width:992px){.page-views-projects .field--name-field-thumb,.user-projects .field--name-field-thumb{width:75%;margin:0 auto;}}@media (max-width:480px){.page-views-projects .field--name-field-thumb,.user-projects .field--name-field-thumb{width:100%;}}.page-views-projects .project-description,.user-projects .project-description{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;}.page-views-projects .project-description .field--name-title h2,.page-views-projects .project-description .field--name-field-display-title h2,.user-projects .project-description .field--name-title h2,.user-projects .project-description .field--name-field-display-title h2{font:600 36px/48px "FuturaDemiC",sans-serif;color:#000000;text-align:left;padding:0;}.page-views-projects .project-description .field--name-title h2 a,.page-views-projects .project-description .field--name-field-display-title h2 a,.user-projects .project-description .field--name-title h2 a,.user-projects .project-description .field--name-field-display-title h2 a{text-decoration:none;}.page-views-projects .project-description .field--name-title h2 a:hover,.page-views-projects .project-description .field--name-field-display-title h2 a:hover,.user-projects .project-description .field--name-title h2 a:hover,.user-projects .project-description .field--name-field-display-title h2 a:hover{text-decoration:underline;}.page-views-projects .project-description .field--name-field-teaser-text,.user-projects .project-description .field--name-field-teaser-text{font:16px/26px "futura-book",sans-serif;color:#000000;letter-spacing:-0.005em;}.page-views-projects .project-description .field--name-field-project-tags,.user-projects .project-description .field--name-field-project-tags{font:18px/28px "FuturaDemiC",sans-serif;color:#000000;margin-top:20px;}.page-views-projects .project-description .field--name-field-project-tags::before,.user-projects .project-description .field--name-field-project-tags::before{content:'#';}.page-views-projects .project-description .field--name-field-project-tags a,.user-projects .project-description .field--name-field-project-tags a{text-decoration:none;}.page-views-projects .project-description .field--name-field-project-tags a:last-child::after,.user-projects .project-description .field--name-field-project-tags a:last-child::after{content:'.';}.page-views-projects .project-description .field--name-field-project-tags a::after,.user-projects .project-description .field--name-field-project-tags a::after{content:',';}.page-views-projects .project-description .field--name-field-project-tags a:hover,.user-projects .project-description .field--name-field-project-tags a:hover{text-decoration:underline;}.page-views-projects .project-description .watch-project-link,.user-projects .project-description .watch-project-link{margin-top:15px;margin-bottom:15px;}.page-views-projects .project-description .watch-project-link a,.user-projects .project-description .watch-project-link a{position:relative;display:inline-block;color:#000000;text-decoration:none;height:40px;line-height:40px;padding-right:50px;font:600 20px/40px "FuturaDemiC",sans-serif;color:#000000;text-transform:lowercase;}.page-views-projects .project-description .watch-project-link a:before,.user-projects .project-description .watch-project-link a:before{content:'';background-color:#fdba09;display:inline-block;position:absolute;right:-1px;transition:right 0.5s;width:40px;height:40px;border-radius:50%;}.page-views-projects .project-description .watch-project-link a:after,.user-projects .project-description .watch-project-link a:after{content:'';display:inline-block;position:absolute;right:17px;transition:right 0.5s;top:15px;width:7px;height:7px;border-top:2px solid #000000;border-right:2px solid #000000;-ms-transform:rotate(45deg);transform:rotate(45deg);}.page-views-projects .project-description .watch-project-link a:hover:before,.user-projects .project-description .watch-project-link a:hover:before{background-color:#0084ff;right:-8px;}.page-views-projects .project-description .watch-project-link a:hover:after,.user-projects .project-description .watch-project-link a:hover:after{border-top:2px solid #ffffff;border-right:2px solid #ffffff;right:9px;}.page-views-projects .project-description .watch-project-link a:after,.user-projects .project-description .watch-project-link a:after{width:9px;height:9px;}@media (max-width:992px){.page-views-projects article > div,.user-projects article > div{-ms-flex-direction:column;flex-direction:column;}.page-views-projects .field--name-field-display-title,.user-projects .field--name-field-display-title{margin-top:10px;}}.page-node-type-projects .block-site-base-page-title h1{font:48px/57px "FuturaDemiC",sans-serif;color:#000000;text-align:left;border-bottom:0;padding:0;}.page-node-type-projects .block-site-base-page-title h1 span{display:inline-block;border-bottom:3px solid #0084ff;padding-bottom:0;display:inline;}@media (max-width:1200px){.page-node-type-projects .block-site-base-page-title h1{font-size:42px;line-height:50px;}}@media (max-width:992px){.page-node-type-projects .block-site-base-page-title h1{font-size:36px;line-height:43px;}}@media (max-width:768px){.page-node-type-projects .block-site-base-page-title h1{font-size:30px;line-height:36px;}}.page-node-type-projects article > div > .field--name-field-site-link{text-align:center;margin-top:30px;margin-bottom:20px;background-color:#f2f2f2;padding:10px 0;}.page-node-type-projects article > div > .field--name-field-site-link a{position:relative;display:inline-block;color:#000000;text-decoration:none;height:40px;line-height:40px;padding-right:50px;font:600 20px/40px "FuturaDemiC",sans-serif;color:#000000;text-transform:lowercase;}.page-node-type-projects article > div > .field--name-field-site-link a:before{content:'';background-color:#fdba09;display:inline-block;position:absolute;right:-1px;transition:right 0.5s;width:40px;height:40px;border-radius:50%;}.page-node-type-projects article > div > .field--name-field-site-link a:after{content:'';display:inline-block;position:absolute;right:17px;transition:right 0.5s;top:15px;width:7px;height:7px;border-top:2px solid #000000;border-right:2px solid #000000;-ms-transform:rotate(45deg);transform:rotate(45deg);}.page-node-type-projects article > div > .field--name-field-site-link a:hover:before{background-color:#0084ff;right:-8px;}.page-node-type-projects article > div > .field--name-field-site-link a:hover:after{border-top:2px solid #ffffff;border-right:2px solid #ffffff;right:9px;}.page-node-type-projects article > div > .field--name-field-site-link a:hover{text-decoration:underline;}.page-node-type-projects article .field--name-body h1,.page-node-type-projects article .field--name-body h2,.page-node-type-projects article .field--name-body h3,.page-node-type-projects article .field--name-body h4,.page-node-type-projects article .field--name-body h5,.page-node-type-projects article .field--name-body h6,.page-node-type-projects article .field--name-body th{font:24px/28px "FuturaDemiC",sans-serif;color:#000000;text-align:left;padding-top:40px;padding-bottom:40px;}.page-node-type-projects article .field--name-body p,.page-node-type-projects article .field--name-body a,.page-node-type-projects article .field--name-body li,.page-node-type-projects article .field--name-body td{font:20px/28px "FuturaBookC",sans-serif;color:#000000;color:#483b3b;}.page-node-type-projects article .field--name-body p span,.page-node-type-projects article .field--name-body a span,.page-node-type-projects article .field--name-body li span,.page-node-type-projects article .field--name-body td span{font:20px/28px "FuturaBookC",sans-serif;color:#000000;color:#483b3b;}.page-node-type-projects article .field--name-body li{margin:10px 0;}.page-node-type-projects article .field--name-body a{text-decoration:underline;}.page-node-type-projects article .field--name-body a:hover{text-decoration:none;}.page-node-type-projects article .field--name-body img{max-width:100%;height:100%;margin:40px 0;}.page-node-type-projects article .field--name-body table,.page-node-type-projects article .field--name-body th,.page-node-type-projects article .field--name-body td{border-color:#cccccc;}.page-node-type-projects article .field--name-body table{width:100%;}.page-node-type-projects article .field--name-body table th{padding:10px 5px;background-color:#ededed;}.page-node-type-projects article .field--name-body table td{vertical-align:middle;padding:10px 5px;}.page-node-type-projects article .field--name-body code{font-size:16px;line-height:30px;font-family:'Lora Regular';}.page-node-type-projects article .field--name-body blockquote{padding:1rem;margin-left:3rem;margin-right:0;border-left:5px solid #cccccc;}.page-node-type-projects article .field--name-body blockquote p{font-size:16px;line-height:30px;font-family:"futura-book",sans-serif;}.page-node-type-projects article .field--name-body blockquote p:first-child::before{font-family:'Font Awesome 5 Free';font-weight:900;content:'\f10d';color:#cccccc;padding:0 10px 0 0;margin:0;text-align:left;width:18px;display:inline-block;}.page-node-type-projects article .field--name-body table{border-collapse:collapse;}.page-node-type-projects article .field--name-body ol{padding-left:30px;}.page-node-type-projects article .field--name-field-project-tags{font:18px/28px "FuturaDemiC",sans-serif;color:#000000;}.page-node-type-projects article .field--name-field-project-tags::before{content:'#';}.page-node-type-projects article .field--name-field-project-tags a{text-decoration:none;}.page-node-type-projects article .field--name-field-project-tags a:last-child::after{content:'.';}.page-node-type-projects article .field--name-field-project-tags a::after{content:',';}.page-node-type-projects article .field--name-field-project-tags a:hover{text-decoration:underline;}.page-node-type-projects article .field-label{font:24px/28px "FuturaDemiC",sans-serif;color:#000000;text-align:left;padding-top:40px;padding-bottom:40px;padding-bottom:20px;}.page-node-type-projects article .field--name-field-project-team{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;}.page-node-type-projects article .field--name-field-project-team article{display:-ms-flexbox;display:flex;margin:5px;}.page-node-type-projects article .field--name-field-project-team .field--name-field-full-name{font:18px/21px "FuturaDemiC",sans-serif;color:#000000;padding-left:10px;}.page-node-type-projects article .field--name-field-project-team .field--name-field-team-role{font:400 14px/28px "futura-book",sans-serif;color:#000000;line-height:26px;padding-left:10px;}.page-node-type-projects article .customer-feedback-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px;}.page-node-type-projects article .customer-feedback-header .field--name-field-customer-feedback-name{font:20px/23px "futura-book",sans-serif;color:#000000;}.page-node-type-projects article .customer-feedback-header .field--name-field-customer-feedback-date{font:14px/16px "futura-book",sans-serif;color:#000000;}.page-node-type-projects article .field--name-field-customer-feedback-text{font:20px/28px "FuturaBookC",sans-serif;color:#000000;}.user-projects .views-row:last-child::after{content:'';display:block;max-width:100%;height:2px;background-color:#c4c4c4;position:relative;}.user-projects .views-row:nth-child(even) .row{-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.user-projects .views-row:nth-child(odd) .row{-ms-flex-direction:row;flex-direction:row;}.node--type-projects img{max-width:100%;height:auto;}.node--type-projects .field-preview-title{padding:32px 0 10px;display:inline-block;}.node--type-projects .field-preview-title a{text-decoration:none;font:600 28px/28px "FuturaDemiC",sans-serif;color:#000000;}.node--type-projects .field-preview-title a:hover{text-decoration:underline;}.node--type-projects .field--name-field-teaser-text .field__item{font:18px/25px "futura-book",sans-serif;color:rgba(0,0,0,0.5);}.node--type-projects .get-project-link{margin-top:20px;}.node--type-projects .get-project-link a{position:relative;display:inline-block;color:#000000;text-decoration:none;height:40px;line-height:40px;padding-right:50px;font:600 20px/40px "FuturaDemiC",sans-serif;color:#000000;}.node--type-projects .get-project-link a:before{content:'';background-color:#fdba09;display:inline-block;position:absolute;right:-1px;transition:right 0.5s;width:40px;height:40px;border-radius:50%;}.node--type-projects .get-project-link a:after{content:'';display:inline-block;position:absolute;right:17px;transition:right 0.5s;top:15px;width:7px;height:7px;border-top:2px solid #000000;border-right:2px solid #000000;-ms-transform:rotate(45deg);transform:rotate(45deg);}.node--type-projects .get-project-link a:hover:before{background-color:#0084ff;right:-8px;}.node--type-projects .get-project-link a:hover:after{border-top:2px solid #ffffff;border-right:2px solid #ffffff;right:9px;}.node--type-projects .get-project-link a:after{width:9px;height:9px;}.page-node-type-services .breadcrumb-list{margin-left:0;}.page-node-type-services .block-site-base-page-title .content{margin-left:0;}.page-node-type-services .block-site-base-page-title h1{font:600 30px/36px "FuturaDemiC",sans-serif;color:#000000;text-align:left;padding:0;display:inline-block;border-bottom:3px solid #0084ff;padding-bottom:0;}@media (min-width:993px){.page-node-type-services .block-site-base-page-title h1{font:600 48px/53px "FuturaDemiC",sans-serif;}}.services-list header{max-width:1170px;padding-right:90px;padding-left:90px;margin:0 auto;margin-top:48px;}@media (max-width:768px){.services-list header{padding-right:30px;padding-left:30px;}}@media (max-width:480px){.services-list header{padding-right:15px;padding-left:15px;}}.services-list header div{font:400 36px/41px "futura-book",sans-serif;text-align:center;color:#000000;}.services-list header p{font:20px/28px "FuturaBookC",sans-serif;color:#000000;text-align:center;max-width:605px;margin:12px auto 0;}.services-list .group-services{max-width:1170px;padding-right:90px;padding-left:90px;margin:0 auto;margin-top:44px;}@media (max-width:768px){.services-list .group-services{padding-right:30px;padding-left:30px;}}@media (max-width:480px){.services-list .group-services{padding-right:15px;padding-left:15px;}}.services-list .group-services .paragraph--type--column{background-color:#fbfbfb !important;}.services-list .group-services .rows-services{display:grid;grid-column-gap:30px;grid-row-gap:60px;grid-template-columns:repeat(auto-fit,minmax(370px,1fr));}.services-list .group-services .rows-services .views-row{background:#fbfbfb;padding:50px 34px;}.services-list .group-services .rows-services .views-row.views-row-last .container{max-width:unset;padding-right:0;padding-left:0;margin:0 auto;}@media (max-width:768px){.services-list .group-services .rows-services .views-row.views-row-last .container{padding-right:0;padding-left:0;}}@media (max-width:480px){.services-list .group-services .rows-services .views-row.views-row-last .container{padding-right:0;padding-left:0;}}.services-list .group-services .rows-services .views-row.views-row-last:nth-child(3n - 1){grid-column:span 2;}.services-list .group-services .rows-services .views-row.views-row-last:nth-child(3n - 2){grid-column:span 3;}@media (max-width:1200px){.services-list .group-services .rows-services .views-row.views-row-last:nth-child(2n - 1){grid-column:span 2;}.services-list .group-services .rows-services .views-row.views-row-last:nth-child(2n - 2){grid-column:span 1;}}@media (max-width:992px){.services-list .group-services .rows-services .views-row.views-row-last:nth-child(2n - 1){grid-column:span 1;}.services-list .group-services .rows-services .views-row.views-row-last:nth-child(3n - 1){grid-column:span 1;}.services-list .group-services .rows-services .views-row.views-row-last:nth-child(3n - 2){grid-column:span 1;}}.node--view-mode-teaser .field--name-field-thumb{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-bottom:56px;}.node--view-mode-teaser .field-service-title{font:600 32px/38px "FuturaDemiC",sans-serif;color:#000000;}.node--view-mode-teaser .field-service-title a{text-decoration:none;}.node--view-mode-teaser .field-service-title a:hover{text-decoration:underline;}.node--view-mode-teaser .field--name-field-teaser-text{margin-top:22px;}.node--view-mode-teaser .field--name-field-teaser-text .field__item{font:20px/28px "FuturaBookC",sans-serif;color:#000000;color:#483b3b;}.node--view-mode-teaser .view-service-link{margin-top:24px;}.node--view-mode-teaser .view-service-link a{position:relative;display:inline-block;color:#000000;text-decoration:none;height:40px;line-height:40px;padding-right:50px;font:600 20px/40px "FuturaDemiC",sans-serif;color:#000000;text-transform:lowercase;}.node--view-mode-teaser .view-service-link a:before{content:'';background-color:#fdba09;display:inline-block;position:absolute;right:-1px;transition:right 0.5s;width:40px;height:40px;border-radius:50%;}.node--view-mode-teaser .view-service-link a:after{content:'';display:inline-block;position:absolute;right:17px;transition:right 0.5s;top:15px;width:7px;height:7px;border-top:2px solid #000000;border-right:2px solid #000000;-ms-transform:rotate(45deg);transform:rotate(45deg);}.node--view-mode-teaser .view-service-link a:hover:before{background-color:#0084ff;right:-8px;}.node--view-mode-teaser .view-service-link a:hover:after{border-top:2px solid #ffffff;border-right:2px solid #ffffff;right:9px;}.node--view-mode-teaser .view-service-link a:after{width:9px;height:9px;}.field--name-field-team-member > .field__item{width:33%;}@media (max-width:768px){.field--name-field-team-member > .field__item{width:50%;margin-bottom:10px;}.field--name-field-team-member > .field__item:last-child{margin-bottom:20px;}}@media (max-width:480px){.field--name-field-team-member > .field__item{width:100%;margin-bottom:10px;}.field--name-field-team-member > .field__item:last-child{margin-bottom:20px;}}.field--name-field-team-member .field--name-user-picture img{width:100%;overflow:hidden;float:left;font-size:6px;}.node--type-services.node--view-mode-full .node-content{max-width:1170px;padding-right:90px;padding-left:90px;margin:0 auto;}.node--type-services.node--view-mode-full .node-content .field--name-field-project-paragraphs > div{padding-top:64px;}@media (max-width:992px){.node--type-services.node--view-mode-full.public-container .node-content{padding-right:30px;padding-left:30px;}}@media (max-width:480px){.node--type-services.node--view-mode-full.public-container .node-content{padding-right:16px;padding-left:16px;}}.node--type-services.node--view-mode-full h2{font:400 48px/1.2 "FuturaDemiC",sans-serif;}.node--type-services.node--view-mode-full h3{font:400 38px/1.2 "FuturaDemiC",sans-serif;}.page-views-our-team .block-site-base-page-title{margin:unset;padding:unset;max-width:unset;}.page-views-our-team .block-site-base-breadcrumbs{margin:unset;padding:unset;max-width:unset;}.page-views-our-team .views-element-container{position:relative;}.page-views-our-team .views-element-container .team-page-caption{font:400 18px/28px "futura-book",sans-serif;color:#000000;margin:20px 0 40px 70px;}@media (max-width:992px){.page-views-our-team .views-element-container .team-page-caption{margin-left:30px;}}@media (max-width:480px){.page-views-our-team .views-element-container .team-page-caption{margin:10px 0 20px;}}.page-views-our-team .views-element-container .views-row .views-col{margin-bottom:30px;}.page-views-our-team .views-element-container .views-row .views-col article{position:relative;}@media (max-width:1200px){.page-views-our-team .views-element-container .views-row .views-col{margin-bottom:20px;padding:0 10px;}}@media (max-width:480px){.page-views-our-team .views-element-container .views-row .views-col{margin-bottom:10px;}}@media (max-width:992px){.page-views-our-team .views-element-container .views-row{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;}}.page-views-our-team .field--name-field-image-emoji{position:absolute;width:100%;height:100%;}.page-views-our-team .field--name-field-image-emoji .field__item .emoji-item{font-size:90px;width:100%;height:100%;}.page-views-our-team .field--name-field-image-emoji .field__item .emoji-item svg{width:100%;}.page-views-our-team .field--name-user-picture{position:relative;}.page-views-our-team .field--name-user-picture img{opacity:1;transition:opacity;transition-duration:1s;max-width:100%;width:100%;height:100%;display:inline-block;}.page-views-our-team .field--name-user-picture .hover-image{position:absolute;top:0;left:0;max-width:100%;width:100%;height:100%;background-color:#000000;z-index:-1;}.page-views-our-team .field--name-user-picture:hover img{opacity:0;transition:opacity;transition-duration:1s;}.page-views-our-team .team-member-image-border::after{content:'';border:5px solid #fdba09;display:block;max-width:100%;width:100%;height:100%;position:absolute;top:-5px;left:-5px;}.page-views-our-team .team-member-information{visibility:hidden;height:0;overflow:hidden;}.page-views-our-team header > .field--name-body:nth-child(2){position:absolute;width:100%;height:100%;}.page-views-our-team header > .field--name-body:nth-child(2) .field__item{position:absolute;left:calc(75% + 15px);width:calc(50vw - 28%);height:95%;}@media (max-width:1200px){.page-views-our-team header > .field--name-body:nth-child(2) .field__item{left:calc(75% + 10px);width:calc(25vw + 25px);}}@media (max-width:992px){.page-views-our-team header > .field--name-body:nth-child(2) .field__item{left:calc(50% + 10px);width:calc(50vw - 20px);height:98%;background-color:#000000;}}@media (max-width:480px){.page-views-our-team header > .field--name-body:nth-child(2) .field__item{left:calc(32% + 5px);width:62vw;}}.page-views-our-team .block-user-information{background-color:#000000;position:-webkit-sticky;position:sticky;top:200px;right:0;height:40%;color:#ffffff;padding:85px 0 0 85px;}@media (max-width:768px){.page-views-our-team .block-user-information{height:auto;}}.page-views-our-team .block-user-information .field--name-field-team-role{font:20px/25px "FuturaDemiC",sans-serif;color:#858585;}.page-views-our-team .block-user-information .field--name-field-full-name{font:500 36px/36px "FuturaDemiC",sans-serif;color:#000000;color:#ffffff;margin-top:30px;padding:0;}@media (max-width:768px){.page-views-our-team .block-user-information .field--name-field-full-name{font-size:24px;line-height:25px;}}.page-views-our-team .block-user-information .field--name-field-full-name a{color:#ffffff;text-decoration:none;}.page-views-our-team .block-user-information .field--name-field-full-name a:hover{text-decoration:underline;}.page-views-our-team .block-user-information .field--name-field-quote{font:20px/25px "futura-book",sans-serif;color:#ffffff;margin-top:30px;overflow:hidden;}@media (min-width:1201px){.page-views-our-team .block-user-information .field--name-field-quote p{margin-right:40px;}}.page-views-our-team .block-user-information .team-member-link{font:600 20px/40px "FuturaDemiC",sans-serif;color:#000000;position:relative;display:inline-block;color:#000000;text-decoration:none;height:40px;line-height:40px;padding-right:50px;color:#ffffff;margin-top:60px;}.page-views-our-team .block-user-information .team-member-link:before{content:'';background-color:#fdba09;display:inline-block;position:absolute;right:-1px;transition:right 0.5s;width:40px;height:40px;border-radius:50%;}.page-views-our-team .block-user-information .team-member-link:after{content:'';display:inline-block;position:absolute;right:17px;transition:right 0.5s;top:15px;width:7px;height:7px;border-top:2px solid #000000;border-right:2px solid #000000;-ms-transform:rotate(45deg);transform:rotate(45deg);}.page-views-our-team .block-user-information .team-member-link:hover:before{background-color:#0084ff;right:-8px;}.page-views-our-team .block-user-information .team-member-link:hover:after{border-top:2px solid #ffffff;border-right:2px solid #ffffff;right:9px;}.page-views-our-team .block-user-information .social-icons-container{position:absolute;bottom:40px;display:-ms-flexbox;display:flex;}.page-views-our-team .block-user-information .social-icons-container .icon-box{margin-right:15px;}.page-views-our-team .block-user-information .social-icons-container .icon-box .fab{position:absolute;}.page-views-our-team .block-user-information .social-icons-container .icon-box a{font-size:0;display:block;height:20px;width:18px;position:relative;}@media (max-width:1200px){.page-views-our-team .block-user-information{padding:20px 0 0 20px;}.page-views-our-team .block-user-information .field--name-field-full-name{margin-top:15px;}.page-views-our-team .block-user-information .field--name-field-quote{margin-top:15px;}.page-views-our-team .block-user-information .team-member-link{margin-top:30px;}.page-views-our-team .block-user-information .social-icons-container{position:static;margin-top:25px;}}@media (max-width:1200px) and (max-width:768px){.page-views-our-team .block-user-information .social-icons-container{bottom:34px;}}@media (max-width:992px){.page-views-our-team .block-user-information{top:25vh;height:50vh;margin-bottom:55px;padding-bottom:20px;}}@media (max-width:480px){.page-views-our-team .block-user-information{height:40vh;}}.page-views-our-team .user-blogs,.page-views-our-team .user-projects{display:none;}.path-user .hover-image,.path-user .team-member-information{display:none;}.path-user .block-site-base-page-title h1{font:600 63px/66px "FuturaDemiC",sans-serif;color:#000000;display:inline-block;}.path-user .block-site-base-page-title h1 .user-photo{margin-right:23px;display:inline-block;margin-bottom:5px;}.path-user .block-site-base-page-title h1 .field--name-field-full-name{display:inline-block;position:relative;bottom:-4px;}@media (max-width:1200px){.path-user .block-site-base-page-title h1 .field--name-field-full-name{margin-top:12px;}}@media (max-width:480px){.path-user .block-site-base-page-title h1{margin-top:10px;}}.path-user .user-page-title{visibility:hidden;height:0;}.path-user .block-views-block-projects-block-2 .no-results-found-caption{max-width:1170px;padding-right:90px;padding-left:90px;margin:0 auto;}@media (max-width:768px){.path-user .block-views-block-projects-block-2 .no-results-found-caption{padding-right:30px;padding-left:30px;}}@media (max-width:480px){.path-user .block-views-block-projects-block-2 .no-results-found-caption{padding-right:15px;padding-left:15px;}}.path-user .block-views-block-blog-block-2 .block-title,.path-user .block-views-block-projects-block-2 .block-title{font:600 48px/48px "FuturaDemiC",sans-serif;color:#000000;display:inline-block;border-bottom:3px solid #c4c4c4;padding-bottom:0;margin-left:calc(90px + 70px + 50% - 675px);margin-bottom:30px;}@media screen and (max-width:1350px){.path-user .block-views-block-blog-block-2 .block-title,.path-user .block-views-block-projects-block-2 .block-title{margin-left:160px;}}@media (max-width:992px){.path-user .block-views-block-blog-block-2 .block-title,.path-user .block-views-block-projects-block-2 .block-title{margin-left:120px;}}@media (max-width:768px){.path-user .block-views-block-blog-block-2 .block-title,.path-user .block-views-block-projects-block-2 .block-title{margin-left:60px;}}@media (max-width:480px){.path-user .block-views-block-blog-block-2 .block-title,.path-user .block-views-block-projects-block-2 .block-title{margin-left:15px;}}.path-user .block-views-block-blog-block-2 .no-results-found-caption,.path-user .block-views-block-projects-block-2 .no-results-found-caption{font:400 18px/28px "futura-book",sans-serif;color:#000000;margin-bottom:20px;}.path-user .block-views-block-blog-block-2 .node--type-blog .field--name-field-thumb,.path-user .block-views-block-projects-block-2 .node--type-blog .field--name-field-thumb{overflow:hidden;padding:0;margin:0 15px;width:calc(100% - 30px);}.path-user .block-views-block-blog-block-2 .node--type-blog .field--name-field-thumb img,.path-user .block-views-block-projects-block-2 .node--type-blog .field--name-field-thumb img{width:100%;height:100%;transition:transform 0.5s;}.path-user .block-views-block-blog-block-2 .node--type-blog .field--name-field-thumb img:hover,.path-user .block-views-block-projects-block-2 .node--type-blog .field--name-field-thumb img:hover{-ms-transform:scale(1.1);transform:scale(1.1);}.path-user .blog-post-description{margin-top:10px;}.page-404 .technical-page-background-image img{position:absolute;height:328px;width:219px;margin:0 auto;left:calc(50% - 109.5px);bottom:0;filter:drop-shadow(0 4px 4px rgba(0,0,0,0.25));-ms-transform:matrix(-1,0,0,1,0,0);transform:matrix(-1,0,0,1,0,0);bottom:-20px;}@media (max-width:992px){.page-404 .technical-page-background-image img{height:164px;width:109.5px;background-size:100%;left:calc(50% - 54.75px);}}.page-404 .field--name-field-ph-body{position:absolute;height:300px;width:300px;margin:0 auto;left:calc(50% - 150px);bottom:0;}@media (max-width:992px){.page-404 .field--name-field-ph-body{height:150px;width:150px;background-size:100%;left:calc(50% - 75px);}}.page-403 .technical-page-background-image img{position:absolute;height:512px;width:512px;margin:0 auto;left:calc(50% - 256px);bottom:0;bottom:-100px;}@media (max-width:992px){.page-403 .technical-page-background-image img{height:256px;width:256px;background-size:100%;left:calc(50% - 128px);}}@media (max-width:992px){.page-403 .technical-page-background-image img{bottom:-60px;}}.page-403 .field--name-field-ph-body{position:absolute;height:600px;width:600px;margin:0 auto;left:calc(49% - 300px);bottom:0;bottom:-150px;}@media (max-width:992px){.page-403 .field--name-field-ph-body{height:300px;width:300px;background-size:100%;left:calc(49% - 150px);}}@media (max-width:768px){.page-403 .page-message h1{font-size:22px;line-height:30px;}}.page-confirmation .small-caption-text{text-transform:uppercase;margin-left:auto;margin-right:auto;width:25%;min-width:310px;}@media (max-width:480px){.page-confirmation .small-caption-text{min-width:155px;}}.page-confirmation .technical-page-background-image img{position:absolute;height:70px;width:70px;margin:0 auto;left:calc(50% - 35px);bottom:0;bottom:unset;}@media (max-width:992px){.page-confirmation .technical-page-background-image img{height:35px;width:35px;background-size:100%;left:calc(50% - 17.5px);}}@media (max-width:992px){.page-confirmation .technical-page-background-image img{height:70px;width:70px;background-size:100%;left:calc(50% - 40px);}}@media (max-width:480px){.page-confirmation .technical-page-background-image img{height:35px;width:35px;left:calc(50% - 20px);}}.page-confirmation .technical-page-main-content .page-message::after{content:none;}
