.post-area{margin-top:0}.boxes-section h2.title,.case-study-section .case-study-title,.cta-box-section .title,.dynamic-child-list-container .title,.pro-contra-section h3.title,.questions-section h3.question-title,.reason-why-section h2,.reference-image-with-text .title,.reference-normal-text-content .title{font-size:30px;line-height:1.2}.boxes-section h2.title.active,.case-study-section .case-study-title.active,.cta-box-section .title.active,.dynamic-child-list-container .title.active,.pro-contra-section h3.title.active,.questions-section h3.question-title.active,.reason-why-section h2.active,.reference-image-with-text .title.active,.reference-normal-text-content .title.active,.reference-normal-text-content p.table-caption.active{color:#1ea082!important}.reference-normal-text-content .title{margin-bottom:20px}.reference-normal-text-content .sub-title{font-size:25px;line-height:1.2;margin-bottom:30px}.reference-normal-text-content.lead-in-text p{font-size:20px!important;font-weight:500!important}.reference-normal-text-content .description{font-size:18px}.reference-normal-text-content .description ul li+li,.reference-normal-text-content .description>ol li+li{margin-top:15px}.reference-normal-text-content .technical-specific{margin-top:18px}.reference-normal-text-content p{font-size:18px!important;line-height:1.5em!important}.reference-normal-text-content p.table-caption{font-size:30px!important;line-height:1.2!important;text-align:center;font-weight:600!important;padding-bottom:10px}.reference-normal-text-content blockquote:not(.quote) p{line-height:normal!important}.reference-normal-text-content img{display:block}.reference-image-with-text{padding:15px 0 50px;margin-bottom:0}.reference-image-with-text,.reference-image-with-text::before{background-color:var(--riwt-bg-color, transparent)}.reference-image-with-text .image-item{color:#fff;margin-top:45px;position:relative;z-index:1}.reference-image-with-text .image-item+.image-item{margin-top:65px}.reference-image-with-text .image-item:first-child{margin-bottom:-15px}.reference-image-with-text .image-item:last-child{padding-bottom:100px}.reference-image-with-text .title{margin:0 30px;flex:1}.reference-image-with-text img{width:100%!important}.reference-image-with-text .image-text{font-size:15px;line-height:20px;width:243px}.reference-image-with-text .author-item{margin:90px 0 0}.reference-image-with-text .wpb_row.full-width-content{margin-left:0;left:0;width:100%}.reference-image-with-text .block-author-horizontal{width:100%}.reference-text-in-image{min-height:800px;background-position:center;background-repeat:no-repeat;background-attachment:scroll;background-color:transparent;background-size:cover;z-index:11;margin-bottom:0}.reference-text-in-image .text-wrapper{position:relative;max-width:2000px;padding:0 90px;margin-left:auto;margin-right:auto}.reference-text-in-image .text-in-image{width:435px;padding:60px 0;font-size:25px;line-height:35px}.reference-image-and-text{display:flex;flex-direction:row;justify-content:flex-end}.reference-image-and-text .wrapper{width:100%;padding:100px;position:relative}.reference-image-and-text .wrapper .box-description{height:430px;width:510px;background:#fff;padding:30px;position:absolute;top:100px;left:100px}.reference-image-and-text .wrapper .image-section{height:550px;width:650px;margin-left:400px}.reference-image-and-text .wrapper .image-section img{height:100%;width:100%}.reference-box{margin-bottom:0;z-index:11}.reference-box:has(+.description-new){margin-bottom:0}.related-references{background-color:#f0ebe6;padding:50px 0 75px}.section-container{max-width:2000px;padding:0 90px;margin-left:auto;margin-right:auto}.section-title{font-size:25px;line-height:35px;margin-bottom:48px!important}.reference-technology-buttons.main-technologies{position:relative;display:flex;flex-wrap:wrap;z-index:1}.reference-technology-buttons .btn{margin-right:5px;margin-top:10px;font-size:12px!important;padding:3px 8px!important}.background-fullwidth::before{content:"";position:absolute;top:0;left:0;transform:translateX(-10%);width:100vw;height:100%}.questions-section{padding:40px 0 50px!important;position:relative;margin-bottom:0}.questions-section .wrapper{position:relative;z-index:1}.questions-section,.questions-section::before{background-color:#093028}.questions-section h3.question-title{font-weight:700;margin:0 230px 40px;text-align:center;color:#fff}.questions-section ul{list-style-type:none;margin:0 230px;padding:0;display:flex;gap:16px;flex-direction:column}.questions-section li{list-style:none;background-color:#126e58;border-radius:15px;padding:0 80px 0 40px;cursor:pointer}.questions-section li.opened .icon-salient-plus{transform:rotate(45deg)}.questions-section .answer-text p,.questions-section p.question-text{font-size:18px!important;font-weight:500!important;line-height:1.25!important}.questions-section p.question-text{color:#fff;padding-bottom:0;position:relative}.questions-section p.question-text:has(+.answer-text){color:#ffd7ad}.questions-section .icon-salient-plus{position:absolute;top:3px;right:-40px;transition:all .3s linear}.questions-section .answer-text p{color:#fff}.questions-section .question-wrapper{padding:15px 0}.full-width-content>.wrapper{max-width:2000px;padding:0 90px;margin-left:auto;margin-right:auto}.quote-section{color:#fff;position:relative}.quote-section.full-width-content>.wrapper{padding:0 247px}.quote-section h2{font-size:28px;color:#fff;font-weight:500;line-height:1.25;margin-bottom:15px}.quote-section .quote{margin-bottom:0}.quote-section .quote p{font-size:20px!important;line-height:1.25!important}.quote-section .quote-icon{width:70px!important}.quote-section .inner{display:flex}.quote-section .avatar-wrapper{position:relative;flex:1 0 auto}.quote-section .avatar-wrapper .quote-avatar,.reason-section img,.reference-pictures img{display:block}.quote-section .avatar-wrapper p{position:absolute;background-color:#126e58;font-size:20px!important;padding:10px 20px!important;border-radius:40px;width:max-content;max-width:500px}.quote-section .text-wrapper .quote-icon{display:none}.quote-section .scrollbar{overflow:auto;padding-right:10px}.quote-section .scrollbar::-webkit-scrollbar{width:5px}.quote-section .scrollbar::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #fff;border-radius:10px}.quote-section .scrollbar::-webkit-scrollbar-thumb{background:#fff;border-radius:10px}.quote-section.style-1,.quote-section.style-2{background-color:#e8e4e1;margin-bottom:0!important}.quote-section.style-1{padding:30px 0}.quote-section.style-1::before,.quote-section.style-2::before{background:#e8e4e1}.quote-section.style-1.full-width-content>.wrapper{padding-right:100px}.quote-section.style-1 .avatar-wrapper{width:500px}.quote-section.style-1 .avatar-wrapper .quote-avatar{border-radius:50%;aspect-ratio:1/1;object-fit:contain}.quote-section.style-1 .avatar-wrapper .quote-icon{position:absolute;right:42px;top:25px;color:#cdffa2}.quote-section.style-1 .avatar-wrapper p{bottom:43px;left:57%}.quote-section.style-1 .inner{gap:70px;background-color:#18866c;border-radius:263px 0 0 263px;padding:20px 0;position:relative}.quote-section.style-1 .inner::after,.quote-section.style-2 .text-wrapper::after{content:"";display:block;background-color:#18866c;position:absolute;width:100%;height:100%;top:0;left:100%}.quote-section.style-1 .text-wrapper{display:flex;align-items:center;margin-top:0;transform:translateY(-65px)}.quote-section.style-1 .scrollbar{max-height:328px}.quote-section.style-1 .quote p{font-size:24px!important}.quote-section.style-2{padding-top:50px}.quote-section.style-2.full-width-content>.wrapper{padding-right:100px}.quote-section.style-2 .inner{align-items:flex-start}.quote-section.style-2 .avatar-wrapper{width:350px;margin-top:80px;z-index:1}.quote-section.style-2 .avatar-wrapper .quote-icon{display:none}.quote-section.style-2 .avatar-wrapper p{background-color:#ffc38a;bottom:111px;left:92%;color:#151414}.quote-section.style-2 .text-wrapper{background-color:#c75000;margin-left:-127px;border-radius:600px 0 0 600px;padding:65px 0 150px 182px;position:relative}.quote-section.style-2 .text-wrapper::after{background-color:#c75000}.quote-section.style-2 .quote{column-count:2}.quote-section.style-2 .scrollbar{max-height:400px}.quote-section.style-3,.quote-section.style-6{background-color:#cbc2b1;max-height:581px;margin-bottom:0!important}.quote-section.style-3::before,.quote-section.style-6::before{background:#cbc2b1}.quote-section.style-3>.wrapper,.quote-section.style-6>.wrapper{overflow-x:visible;overflow-y:clip}.quote-section.style-3 .inner,.quote-section.style-6 .inner{align-items:stretch;gap:20px}.quote-section.style-3 .avatar-wrapper,.quote-section.style-6 .avatar-wrapper{width:500px;z-index:1;margin-top:40px}.quote-section.style-3 .avatar-wrapper .quote-icon,.quote-section.style-6 .avatar-wrapper .quote-icon{position:absolute;right:2px;top:27px;color:#cdffa2}.quote-section.style-3 .avatar-wrapper p,.quote-section.style-6 .avatar-wrapper p{bottom:20px;left:100%;transform:translateX(-64%)}.quote-section.style-3 .text-wrapper,.quote-section.style-6 .text-wrapper{text-align:center;position:relative;display:flex;align-items:center}.quote-section.style-3 .text-wrapper::before{background-color:#18866c}.quote-section.style-3 .text-wrapper::before,.quote-section.style-6 .text-wrapper::before{content:"";display:block;position:absolute;transform:rotate(-32deg);width:1923px;height:830px;top:-300px;left:-270px;border-radius:1000px 0 0 1000px}.quote-section.style-3 .scrollbar,.quote-section.style-6 .scrollbar{max-height:404px;position:relative;z-index:1;transform:translateY(-30px)}.quote-section.style-3 h2,.quote-section.style-6 h2{font-size:34px}.quote-section.style-3 .quote,.quote-section.style-6 .quote{text-align:left}.quote-section.style-3 .quote p,.quote-section.style-6 .quote p{font-size:26px!important}.quote-section.style-6 .text-wrapper::before,.quote-section.style-default.style-4 .inner{background-color:#c75000}.quote-section.style-6 .avatar-wrapper p,.quote-section.style-default.style-4 .avatar-wrapper p{background-color:#ffc38a;color:#282523}.quote-section.style-default.style-5 .inner{background-color:#18866c}.quote-section.style-default.style-5 .avatar-wrapper p{background-color:#126e58}.quote-section.style-default .inner{border-radius:150px;gap:25px;padding:0 60px;align-items:center}.quote-section.style-default .avatar-wrapper{width:300px}.quote-section.style-default .avatar-wrapper .quote-icon{position:absolute;right:35px;top:10px;width:40px!important;color:#cdffa2}.quote-section.style-default .avatar-wrapper .quote-avatar{border-radius:50%;aspect-ratio:1/1;object-fit:contain;margin-bottom:0}.quote-section.style-default .avatar-wrapper p{bottom:20px;left:50%;font-size:16px!important;line-height:1.25em}.quote-section.style-default .scrollbar{max-height:125px;margin-bottom:40px}.pro-contra-section{padding:40px 0;position:relative;margin-bottom:0}.pro-contra-section,.pro-contra-section::before{background-color:#d6d4d2}.pro-contra-section h3.title{font-weight:600;text-align:center;margin-bottom:30px;position:relative;z-index:1}.pro-contra-section .comparison-table{border:0!important;height:1px!important;margin-bottom:5px!important;max-width:1240px;margin-left:auto!important;margin-right:auto!important}.pro-contra-section .comparison-table,.pro-contra-section .comparison-table tr,.xtable tr{background-color:transparent!important}.pro-contra-section .comparison-table td,.pro-contra-section .comparison-table th{border:0!important;vertical-align:top;width:50%;padding:8px!important}.pro-contra-section .comparison-table th{padding-bottom:20px!important}.pro-contra-section .comparison-table .left{text-align:right!important}.pro-contra-section .comparison-table .left .item-wrapper{padding-left:48px;margin-left:auto;border-top-right-radius:0;border-bottom-right-radius:0}.pro-contra-section .comparison-table .right{text-align:left!important}.pro-contra-section .comparison-table .right .item-wrapper{padding-right:48px;border-top-left-radius:0;border-bottom-left-radius:0}.pro-contra-section .comparison-table .col-title .title-wrapper{display:inline-flex;font-size:30px;line-height:1.25;color:#fff;border-radius:56px;position:relative;min-width:290px;align-items:center;height:100%}.pro-contra-section .comparison-table .col-title .title-wrapper span{display:block;padding:20px 30px}.pro-contra-section .comparison-table .col-title .title-wrapper span.no-icon{padding-left:30px;padding-right:30px;text-align:center}.pro-contra-section .comparison-table .col-title .title-wrapper .icon-wrapper{height:77.5px;border-radius:50%;aspect-ratio:1/1;display:flex;justify-content:center;align-items:center;position:absolute;top:50%;transform:translateY(-50%)}.pro-contra-section .comparison-table .col-title .title-wrapper img{display:block;height:35px;width:auto}.pro-contra-section .comparison-table .col-title.left{margin-left:auto}.pro-contra-section .comparison-table .col-title.left span{padding-right:90px}.pro-contra-section .comparison-table .col-title.left .icon-wrapper{right:0}.pro-contra-section .comparison-table .col-title.right span{padding-left:90px}.pro-contra-section .comparison-table .col-title.right .icon-wrapper{left:0}.pro-contra-section .comparison-table .col-title.right img{transform:rotate(180deg)}.pro-contra-section .comparison-table .item-title{font-weight:700;position:relative;z-index:2}.pro-contra-section .comparison-table .item-text{position:relative;z-index:2}.pro-contra-section .comparison-table .item-title,.pro-contra-section .comparison-table p{font-size:20px!important}.pro-contra-section .comparison-table .item-wrapper{background-color:#e8e4e1;display:inline-block;padding:16px 24px;height:100%;position:relative;border-radius:55px}.logo-carousel-section{background-color:#fff;padding-bottom:50px}.logo-carousel-section.full-width-content{width:calc(86vw - var(--scroll-bar-w))!important;margin-left:calc(-43vw + var(--scroll-bar-w)/2)!important;margin-top:35px}.logo-carousel-section h3.title{text-align:center;font-size:25px;padding:60px 0 40px;border-top:solid 2px #d4d2cf;width:800px;margin-left:auto;margin-right:auto;max-width:100%}.statistics-section{color:#fff;position:relative;margin-bottom:0}.statistics-section,.statistics-section::before{background-color:#c75000}.statistics-section .wrapper{position:relative;z-index:1}.testimonial-carousel-section{background-color:#18866c;color:#fff;margin-bottom:0}.reason-section.style-1,.reason-section.style-1::before,.testimonial-carousel-section::before{background-color:#18866c}.reason-section{margin-bottom:0}.reason-section.style-1 .title.active{color:#fff!important}.reason-section.style-2,.reason-section.style-2 .reason-why-section,.reason-section.style-2::before{background-color:#f0ebe6}.reason-section.style-2 h2{color:#282523}.reason-section.style-2 .reason-why-section .image-description{background-color:#c75000;color:#fff}.xtable table{width:100%!important;border:0!important;background-color:#fff!important}.xtable.scrollable{overflow-x:auto;word-break:normal}.xtable th{font-weight:600!important;min-width:243px}.xtable td,.xtable th{border:0!important;padding:10px 5px!important;position:relative}.xtable td:first-child,.xtable th:first-child{padding-left:0!important}.xtable td:last-child,.xtable th:last-child{padding-right:0!important}.xtable .value-wrapper{text-align:left;font-size:18px;line-height:1.25}.xtable.style-1 tr:nth-child(2) td{color:#18866c;font-weight:600}.xtable.style-1 th .value-wrapper{color:#fff;border-radius:40px;background-color:#18866c;display:flex;align-items:center;padding-right:20px;gap:10px}.xtable.style-1 th .value-wrapper .number{width:40px;height:40px;display:inline-block;background-color:#126e58;border-radius:40px;line-height:40px;text-align:center;flex:0 0 auto}.xtable.style-1 th .value-wrapper .value{display:block;margin:5px 0}.xtable.style-1 td{padding:17px 5px 20px!important}.xtable.style-1 td .value-wrapper{padding:0 15px}.xtable.style-1 td::after{content:"";display:block;width:calc(100% - 10px)!important;border-bottom:3px solid #2de7bc;position:absolute;left:5px;bottom:0}.xtable.style-2 .value-wrapper{border-radius:40px}.xtable.style-2 th .value-wrapper{color:#fff;background-color:#c75000;padding:8px 24px;font-size:24px!important}.xtable.style-2 th:first-child{width:286px}.xtable.style-2 td{vertical-align:top}.xtable.style-2 td .value-wrapper{background-color:#e8e4e1;padding:16px 24px;font-size:16px!important;position:relative}.xtable.style-2 td:first-child .value-wrapper{display:flex;gap:10px;align-items:center;padding:8px 24px 8px 8px;font-weight:600}.xtable.style-2 td:first-child .value-wrapper::before{content:"";display:block;width:56px;height:56px;background-color:#c75000;border-radius:50%;flex:0 0 auto}.xtable.style-2 td:first-child .value-wrapper::after{content:"";display:block;width:34px;height:34px;border:4px solid #ffc38a;border-radius:50%;position:absolute;left:15px;top:50%;transform:translateY(-50%)}.reference-pictures{background-color:#fff}.reference-pictures .device,.reference-pictures .picture-container{position:relative}.reference-pictures .device-container,.reference-pictures .screenshot{position:absolute}.reference-pictures .device{z-index:2;width:100%!important}.reference-pictures .screenshot{z-index:1}.reference-pictures .picture-container+.picture-container{margin-top:40px}.reference-pictures .zoom-button{position:absolute;top:20px;right:20px;cursor:pointer;background-color:#fff;padding:10px;border-radius:5px}.reference-pictures .zoom-button .fa{top:0}.reference-pictures .zoom-button .fa::before{font-size:30px}.reference-pictures .zoom-button::before{content:"";display:block;height:10px;width:10px;background-color:#fff;position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%,-50%) rotate(45deg)}.boxes-section{padding:40px 0 50px;margin-bottom:0}.boxes-section,.boxes-section::before{background-color:#e8e4e1}.boxes-section .wrapper{position:relative;z-index:1}.boxes-section h2.title{text-align:center;font-weight:700;margin-bottom:45px}.boxes-section .item-title{font-size:26px!important;line-height:1.2!important}.boxes-section .boxes{max-width:1240px;margin:auto;display:flex;flex-wrap:wrap;gap:40px}.boxes-section .boxes .item{width:calc(50% - 20px);border-radius:45px 8px 45px 8px;position:relative;padding:40px}.boxes-section .boxes .item::before{content:"";display:block;position:absolute;height:100px;width:100px;border-radius:50%;border-width:1px;border-style:solid}.boxes-section .boxes p{font-size:20px}.boxes-section .boxes.layout-1 .item::before,.boxes-section .boxes.layout-2 .item::before,.boxes-section .boxes.layout-5 .item::before{top:-20px;right:-20px}.boxes-section .boxes.layout-1 .item-title,.boxes-section .boxes.layout-2 .item-title,.boxes-section .boxes.layout-5 .item-title{margin-right:50px}.boxes-section .boxes.layout-2 .item{width:calc(33.33% - 26.66px)}.boxes-section .boxes.layout-3 .item,.boxes-section .boxes.layout-4 .item{padding-left:140px}.boxes-section .boxes.layout-3 .item::before,.boxes-section .boxes.layout-4 .item::before{height:70px;width:70px;left:40px;top:50%;transform:translateY(-50%)}.boxes-section .boxes.layout-3 .item-wrapper:first-child{width:calc(66.66% - 20px)}.boxes-section .boxes.layout-3 .item-wrapper:first-child .item+.item{margin-top:40px}.boxes-section .boxes.layout-3 .item-wrapper:last-child{width:calc(33.33% - 20px)}.boxes-section .boxes.layout-3 .item-wrapper:last-child .item{height:100%;padding-left:40px}.boxes-section .boxes.layout-3 .item-wrapper:last-child .item::before{top:0;left:0;transform:none;position:relative;margin-bottom:20px}.boxes-section .boxes.layout-3 .item-wrapper .item,.boxes-section .boxes.layout-5 .item{width:100%}.boxes-section .boxes.bg-green .item,.boxes-section .boxes.bg-green h3{color:#fff}.boxes-section .boxes.bg-green.layout-1 .item{background-color:#0c3029}.boxes-section .boxes.bg-green.layout-1 .item:nth-child(8n+2),.boxes-section .boxes.bg-green.layout-1 .item:nth-child(8n+3),.boxes-section .boxes.bg-green.layout-1 .item:nth-child(8n+6),.boxes-section .boxes.bg-green.layout-1 .item:nth-child(8n+7){background-color:#126e58}.boxes-section .boxes.bg-green.layout-1 .item:nth-child(8n+2)::before,.boxes-section .boxes.bg-green.layout-1 .item:nth-child(8n+3)::before,.boxes-section .boxes.bg-green.layout-1 .item:nth-child(8n+6)::before,.boxes-section .boxes.bg-green.layout-1 .item:nth-child(8n+7)::before,.boxes-section .boxes.bg-green.layout-2 .item:nth-child(even),.boxes-section .boxes.bg-green.layout-3 .item:nth-child(even),.boxes-section .boxes.bg-green.layout-4 .item:nth-child(8n+2),.boxes-section .boxes.bg-green.layout-4 .item:nth-child(8n+3),.boxes-section .boxes.bg-green.layout-4 .item:nth-child(8n+6),.boxes-section .boxes.bg-green.layout-4 .item:nth-child(8n+7),.boxes-section .boxes.bg-green.layout-5 .item:nth-child(even){background-color:#0c3029}.boxes-section .boxes.bg-green.layout-1 .item::before{border-color:#88e8b6;background-color:#126e58}.boxes-section .boxes.bg-green.layout-2 .item,.boxes-section .boxes.bg-green.layout-3 .item,.boxes-section .boxes.bg-green.layout-4 .item,.boxes-section .boxes.bg-green.layout-5 .item{background-color:#126e58}.boxes-section .boxes.bg-green.layout-2 .item:nth-child(even)::before,.boxes-section .boxes.bg-green.layout-3 .item:nth-child(even)::before,.boxes-section .boxes.bg-green.layout-4 .item:nth-child(8n+2)::before,.boxes-section .boxes.bg-green.layout-4 .item:nth-child(8n+3)::before,.boxes-section .boxes.bg-green.layout-4 .item:nth-child(8n+6)::before,.boxes-section .boxes.bg-green.layout-4 .item:nth-child(8n+7)::before,.boxes-section .boxes.bg-green.layout-5 .item:nth-child(even)::before{background-color:#126e58}.boxes-section .boxes.bg-green.layout-2 .item::before,.boxes-section .boxes.bg-green.layout-3 .item::before,.boxes-section .boxes.bg-green.layout-4 .item::before,.boxes-section .boxes.bg-green.layout-5 .item::before{border-color:#88e8b6;background-color:#0c3029}.boxes-section .boxes.bg-green.layout-3 .item-wrapper:last-child .item{background-color:#88e8b6;color:#282523}.boxes-section .boxes.bg-green.layout-3 .item-wrapper:last-child h3{color:#282523}.boxes-section .boxes.bg-orange.layout-1 .item,.boxes-section .boxes.bg-orange.layout-2 .item,.boxes-section .boxes.bg-orange.layout-5 .item{background-color:#ffc38a}.boxes-section .boxes.bg-orange.layout-1 .item:nth-child(8n+2),.boxes-section .boxes.bg-orange.layout-1 .item:nth-child(8n+3),.boxes-section .boxes.bg-orange.layout-1 .item:nth-child(8n+6),.boxes-section .boxes.bg-orange.layout-1 .item:nth-child(8n+7),.boxes-section .boxes.bg-orange.layout-2 .item:nth-child(even),.boxes-section .boxes.bg-orange.layout-3 .item:nth-child(even)::before,.boxes-section .boxes.bg-orange.layout-5 .item:nth-child(even){background-color:#ff9d4f}.boxes-section .boxes.bg-orange.layout-1 .item::before,.boxes-section .boxes.bg-orange.layout-2 .item::before,.boxes-section .boxes.bg-orange.layout-3 .item::before,.boxes-section .boxes.bg-orange.layout-5 .item::before{border-color:#ffc38a;background-color:#c74f00}.boxes-section .boxes.bg-orange.layout-3 .item{background-color:#ff9d4f}.boxes-section .boxes.bg-orange.layout-3 .item:nth-child(even){background-color:#fe783d}.boxes-section .boxes.bg-orange.layout-3 .item-wrapper:last-child .item{background-color:#ffc38a}.boxes-section .boxes.bg-orange.layout-4 .item{background-color:#fe783d}.boxes-section .boxes.bg-orange.layout-4 .item:nth-child(8n+2),.boxes-section .boxes.bg-orange.layout-4 .item:nth-child(8n+3),.boxes-section .boxes.bg-orange.layout-4 .item:nth-child(8n+6),.boxes-section .boxes.bg-orange.layout-4 .item:nth-child(8n+7){background-color:#ff9d4f}.boxes-section .boxes.bg-orange.layout-4 .item:nth-child(8n+2)::before,.boxes-section .boxes.bg-orange.layout-4 .item:nth-child(8n+3)::before,.boxes-section .boxes.bg-orange.layout-4 .item:nth-child(8n+6)::before,.boxes-section .boxes.bg-orange.layout-4 .item:nth-child(8n+7)::before{background-color:#e7541b}.boxes-section .boxes.bg-orange.layout-4 .item::before{border-color:#ffc38a;background-color:#ffc38a}.cta-box-section{color:#fff;margin-bottom:0}.cta-box-section,.cta-box-section::before{background-color:#1ea082}.cta-box-section>.wrapper{overflow-x:visible;overflow-y:clip}.cta-box-section .title{font-weight:700;color:#fff;margin-bottom:25px}.cta-box-section .description-wrapper{display:flex;position:relative;gap:8%;align-items:center;justify-content:center;flex-wrap:wrap;z-index:1}.cta-box-section .description-wrapper::before{content:"";background-color:#0c3029;height:150%;aspect-ratio:1/1;display:inline-block;border-radius:50%;opacity:.6;position:absolute;bottom:-75%;left:50%;transform:translateX(-50%)}.cta-box-section .description{width:700px;position:relative;padding:50px 50px 50px 0}.cta-box-section .description::before{content:"";background-color:#126e58;width:120%;aspect-ratio:1/1;display:inline-block;border-radius:50%;opacity:.4;position:absolute;top:50%;left:-17%;transform:translateY(-50%)}.cta-box-section .description>*{position:relative;z-index:1}.cta-box-section .description p{line-height:1.2}.cta-box-section .image-wrapper{width:400px!important;position:relative;padding-top:50px;align-self:flex-end}.cta-box-section .image-wrapper:has(img.circle-style){padding-bottom:50px;width:350px!important;align-self:center}.cta-box-section .banner-image{display:block;margin-bottom:-25%!important}.cta-box-section .banner-image.circle-style{border-radius:50%;overflow:hidden;display:block;aspect-ratio:1/1;object-fit:cover;margin-bottom:0!important}.cta-box-section p{font-size:1.5rem!important;font-weight:600}.cta-box-section ol,.cta-box-section ul{font-size:24px;line-height:1.1;font-weight:700;margin:0}.cta-box-section ol li,.cta-box-section ul li{list-style:none;position:relative;padding:12px 12px 12px 80px}.cta-box-section ul li::before{font-weight:400;left:34px}.cta-box-section ol li::before,.cta-box-section ul li::before{content:"\f00c";font-family:FontAwesome;font-style:normal;font-size:20px;-webkit-font-smoothing:antialiased;display:inline-block;position:absolute;z-index:1;top:50%;transform:translateY(-50%)}.cta-box-section ol li::after,.cta-box-section ul li::after{content:"";background-color:#88e8b6;height:40px;width:40px;border-radius:50%;position:absolute;top:50%;left:24px;transform:translateY(-50%)}.cta-box-section ol{counter-reset:custom-counter}.cta-box-section ol li{counter-increment:custom-counter}.cta-box-section ol li::before{content:counter(custom-counter);left:44px;transform:translate(-50%,-50%);font-weight:700;font-size:1.375rem}.cta-box-section .btn{font-size:20px;border-radius:60px!important;padding:16px 24px!important;font-weight:600;line-height:1.2;text-align:center;white-space:nowrap}.cta-box-section .btn-primary{border-color:#c75000;background-color:#c75000;color:#fff}.cta-box-section .btn-checklist{border-color:#88e8b6;background-color:#88e8b6;color:#000}.cta-box-section .buttons-wrapper{display:flex;gap:25px;margin-top:39px;align-items:center;flex-wrap:wrap}.cta-box-section .phone-wrapper{display:flex;gap:16px;align-items:center;margin-right:30px;text-align:left}.cta-box-section .phone-wrapper a{font-size:1.75rem;color:#fff!important;font-weight:700}.cta-box-section .phone-wrapper img{background-color:#c75000;border-radius:50%;padding:24px;display:inline-block;width:83px!important}.cta-box-section .phone-wrapper p{padding-bottom:0;font-size:1.25rem!important}.case-study-section{background:#f0ebe6;margin-bottom:0}.case-study-section::before{background-color:#f0ebe6}.case-study-section .wrapper{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:24px;align-items:baseline;padding:30px 0}.case-study-section .case-study-title{display:block;color:#c02b0a;font-weight:700;margin:0;width:calc(50% - 12px)}.case-study-section .hero-image img{width:100%!important;object-fit:cover;display:block;margin:0 auto}.case-study-section .case-logo img{width:250px!important;display:block}.case-study-section .case-logo-wrapper{display:flex;justify-content:space-between;align-items:center;gap:24px;width:calc(50% - 12px);flex-wrap:wrap}.case-study-section .reference-links{display:flex;gap:8px;flex-wrap:wrap}.case-study-section .reference-links .btn{font-size:16px;font-weight:600;line-height:1.25;padding:13px 16px!important;border-radius:200px!important}.case-study-section .reference-links .btn:hover{background-color:#c75000;border-color:#c75000}.case-study-section .reference-links .btn.reference-page{display:flex;align-items:center;gap:10px}.case-study-section .case-study-grid{display:flex;justify-content:space-between;flex-wrap:wrap;gap:24px;margin:0;padding:8px 0 60px}.case-study-section .case-study-grid .case-block{list-style:none;width:calc(50% - 12px);font-size:18px;position:relative}.case-study-section .case-study-grid .case-block:nth-child(1){order:2}.case-study-section .case-study-grid .case-block:nth-child(2){order:4}.case-study-section .case-study-grid .case-block:nth-child(3){order:1}.case-study-section .case-study-grid .case-block:nth-child(4){order:3}.case-study-section .case-study-grid .case-block:nth-child(5){order:5}.case-study-section .case-study-grid .case-block:nth-child(6){order:6}.case-study-section .case-study-grid .case-block .number{background-color:#ffc38a;font-size:40px;line-height:56px;width:56px;color:#c02b0a;font-weight:600;border-radius:50%;text-align:center}.case-study-section .case-study-grid .case-block .name{color:#c02b0a;font-size:24px;line-height:1.2;margin-bottom:24px;font-weight:700;display:flex;gap:16px;align-items:center}.case-study-section .case-study-grid .case-block p{font-size:18px;font-weight:500;line-height:1.2}.dynamic-child-list-container{position:relative;z-index:1;margin:30px 0}.dynamic-child-list{display:flex;flex-direction:column}.dynamic-child-list .child-item{display:flex;gap:24px;align-items:center;padding:16px 0;border-top:1px solid #e8e4e1}.dynamic-child-list .child-item__number{font-size:40px;line-height:1.2;flex:0 0 125px;font-family:"OCRA Std",monospace;color:#ff783c}.dynamic-child-list .child-item__title{font-weight:700;flex:0 0 300px;font-size:24px;line-height:1.1;color:#1da081;text-decoration:none;cursor:pointer;transition:color .3s ease}.dynamic-child-list .child-item__title:hover{color:#ff783c}.dynamic-child-list .child-item__excerpt{font-size:20px;font-weight:700;color:#5f6368}.reference-link-desktop{display:block}.reference-link-mobile{display:none}.reference-links-container{border-radius:8px;background:#fff;padding:16px 24px;margin:16px 16px 16px 0}.reference-links-heading{font-size:16px;color:#282523;padding:0 12px;line-height:1.2}.reference-links-list{display:flex;flex-direction:column;gap:16px}.reference-link-card{padding:12px;background:#ffe4cc;border-radius:16px;text-decoration:none;transition:all .3s ease;cursor:pointer;position:relative}.reference-link-card:hover{background:#ffd4b3;transform:translateX(4px)}.reference-link-card:hover .reference-link-icon{transform:translateX(4px)}.reference-link-card:active{transform:translateX(2px)}.reference-link-content{flex:1}.reference-link-title{font-size:14px;font-weight:700;line-height:1.2;margin-right:32px;color:#282523}.reference-link-description{font-size:14px!important;line-height:1.2!important;color:#282523;margin-top:8px}.reference-link-icon{width:24px;height:24px;transition:transform .3s ease;margin-top:-1px;position:absolute;right:12px;top:6px}.reference-link-icon i{font-size:24px;color:#ff6b35}.toc-with-progress{margin-right:16px;padding:24px 0 16px;border-top:1px solid #5f6368}.toc-with-progress .toc-heading{font-size:16px;font-weight:700;color:#000;margin-bottom:15px;line-height:1.4}.toc-with-progress .toc-list{list-style:none;margin:0;padding:0;font-size:14px;line-height:1.2}.toc-with-progress .toc-item{position:relative;padding-bottom:13px}.toc-with-progress .toc-item:not(:last-child)::before{content:"";position:absolute;left:14.5px;top:0;bottom:0;border-left:1px dashed #5f6368}.toc-with-progress .toc-item:last-child{margin-bottom:0}.toc-with-progress .toc-item::marker{content:""}.toc-with-progress .toc-link{display:flex;align-items:baseline;gap:12px;text-decoration:none;color:#000;transition:color .2s ease;line-height:1.2;position:relative;background:0 0;border:0;cursor:pointer;text-align:left;width:100%}.toc-with-progress .toc-link:hover,.toc-with-progress .toc-link:hover .toc-number{color:#ff783c}.toc-with-progress .toc-link.active{color:#126e58;font-weight:600}.toc-with-progress .toc-link.active .toc-indicator{background-color:#126e58;border-color:#126e58}.toc-with-progress .toc-link.active .toc-number{color:#fff}.toc-with-progress .toc-indicator{width:30px;height:30px;border-radius:50%;border:1px solid #000;display:flex;align-items:center;justify-content:center;transition:all .2s ease;background-color:#fff;position:relative;z-index:1;text-align:center}.toc-with-progress .toc-number{font-weight:600;color:#126e58;transition:color .2s ease}.toc-with-progress .toc-title{flex:1}.sidebar-sticky-bottom{overflow-y:auto;max-height:calc(100vh - 485px)}.sidebar-sticky-bottom::-webkit-scrollbar{width:5px}.sidebar-sticky-bottom::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #fff;border-radius:10px}.sidebar-sticky-bottom::-webkit-scrollbar-thumb{background:#ff783c;border-radius:10px}body .contact-footer-container .block-author-horizontal{padding:30px 0!important}body .contact-footer-container .block-author-horizontal .author-wrapper{padding:0!important}body #testimonial-carousel{padding-top:30px}.section-normal-text img{margin-top:27px}@media only screen and (min-width:1280px){.quote-section.style-default.right .inner{flex-direction:row-reverse}.quote-section.style-default.right .avatar-wrapper .quote-icon{left:35px;transform:scaleX(-1)}.quote-section.style-default.right .avatar-wrapper p{right:50%;left:auto}}@media only screen and (min-width:1280px) and (max-width:1600px){.cta-box-section .description{width:600px}.cta-box-section .image-wrapper{width:350px!important}.cta-box-section .image-wrapper:has(img.circle-style){width:400px!important}}@media only screen and (max-width:1440px){.single-content-wrapper .dynamic-child-list-container,.single-content-wrapper .section-normal-text{margin-left:32px;margin-right:32px}.single-content-wrapper .single-left-sidebar{width:300px}.single-content-wrapper .single-right-content .flexible-content-sections,.single-content-wrapper .single-right-content .single-featured-image{padding-left:60px}.single-content-wrapper .quote-section.style-default .avatar-wrapper{width:250px}.single-content-wrapper .quote-section.style-1 .avatar-wrapper{width:350px}.single-content-wrapper .quote-section.style-1 .avatar-wrapper .quote-icon{top:12px}.single-content-wrapper .quote-section.style-1 .inner{gap:32px}.single-content-wrapper .quote-section.style-1 .text-wrapper{transform:translateY(-40px)}.single-content-wrapper .quote-section.style-1 .scrollbar{max-height:220px}.single-content-wrapper .quote-section.style-1 .quote p{font-size:20px!important}.single-content-wrapper .quote-section.style-2 .avatar-wrapper{width:300px}.single-content-wrapper .quote-section.style-2 .avatar-wrapper p{bottom:24px;left:60%}.single-content-wrapper .quote-section.style-2 .text-wrapper{padding:65px 0 65px 150px}.single-content-wrapper .quote-section h2{font-size:22px}.questions-section h3.question-title{margin:0 0 24px}.questions-section ul{margin:0}.reference-image-with-text .image-text{width:150px}.reference-image-with-text .image-item{margin-top:24px}.reference-image-with-text .image-item:first-child{margin-bottom:0}.reference-image-with-text .image-item+.image-item{margin-top:24px}.reference-image-with-text .author-item{margin-top:45px}body .block-author.author-with-box .author-sub-heading{font-size:24px}body .block-author-horizontal .items .item:first-child{width:150px}body .block-author-horizontal .author-wrapper{padding:0!important}body .block-author-horizontal .avatar{max-width:150px;max-height:150px;margin-right:16px!important}body .block-author-horizontal .author-name{padding-right:16px!important;width:240px}body .box-main .box-content .box-des p{font-size:20px;line-height:25px}body .box-main .wpb_wrapper{padding-top:4vw;padding-bottom:4vw}.pro-contra-section .comparison-table .col-title .title-wrapper{font-size:25px}#testimonial-carousel{padding-top:32px!important}#testimonial-carousel .item-wrapper{gap:30px}#testimonial-carousel .text-col{width:calc(100% - 330px);margin:0 0 45px}#testimonial-carousel .img-col{width:300px}#testimonial-carousel .img-title{font-size:20px!important;line-height:1.2!important}#testimonial-carousel .quote,.case-study-section .case-study-grid .case-block p,.cta-box-section .phone-wrapper a{font-size:20px}#testimonial-carousel .text{font-size:18px}.boxes-section .boxes.layout-2 .item{width:calc(50% - 20px)}.boxes-section .boxes.layout-3,.case-study-section .reference-links{gap:16px}.boxes-section .boxes.layout-3 .item-wrapper:first-child{width:calc(66.66% - 8px)}.boxes-section .boxes.layout-3 .item-wrapper:first-child .item{margin-top:16px!important;padding:24px 24px 24px 118px}.boxes-section .boxes.layout-3 .item-wrapper:last-child{width:calc(33.33% - 8px)}.boxes-section .boxes.layout-3 .item-wrapper:last-child .item{padding:24px}.boxes-section .boxes.layout-3 .item::before,.boxes-section .boxes.layout-4 .item::before{left:24px}.boxes-section .boxes.layout-4 .item{margin-top:16px!important;padding:24px 24px 24px 118px}.case-study-section .case-logo img{width:300px!important;margin-top:0}.case-study-section .reference-links .btn,.cta-box-section .btn{font-size:16px}.case-study-section .case-study-grid .case-block .name{font-size:24px}.case-study-section .case-study-grid .case-block.big-text .name{font-size:48px!important}.case-study-section .case-study-grid .case-block .number{font-size:26px;line-height:40px;width:40px;flex:0 0 40px}.cta-box-section .description-wrapper::before{height:118%}.cta-box-section ol,.cta-box-section p,.cta-box-section ul{font-size:20px!important}.cta-box-section .phone-wrapper img{padding:12px;width:60px!important}}@media only screen and (max-width:1439px){.single-content-wrapper:has(.single-left-sidebar) .dynamic-child-list .child-item{display:grid;grid-template-columns:minmax(60px,auto) 1fr;grid-template-rows:auto auto;grid-template-areas:"number title" "number excerpt";gap:8px 16px;padding:24px 0;align-items:flex-start}.single-content-wrapper:has(.single-left-sidebar) .dynamic-child-list .child-item__number{grid-area:number;white-space:nowrap;padding-top:1px}.single-content-wrapper:has(.single-left-sidebar) .dynamic-child-list .child-item__title{grid-area:title}.single-content-wrapper:has(.single-left-sidebar) .dynamic-child-list .child-item__excerpt{grid-area:excerpt}}@media only screen and (max-width:1279px){.dynamic-child-list{margin-left:0;margin-right:0}.quote-section.style-default{color:#282523;margin-bottom:0;margin-top:0}.quote-section.style-default>.post-detail-des{position:relative;z-index:1}.quote-section.style-default .wrapper{padding-top:30px}.quote-section.style-default .inner{flex-direction:column;background-color:transparent!important;padding:0}.quote-section.style-default.style-4 .wrapper,.quote-section.style-default.style-4::before{background-color:#ffc38a}.quote-section.style-default.style-4 .avatar-wrapper p{background-color:#c75000;color:#fff}.quote-section.style-default.style-4 .avatar-wrapper .quote-icon:nth-child(2){display:none}.quote-section.style-default.style-4 h2{color:#282523}.quote-section.style-default.style-5 .wrapper,.quote-section.style-default.style-5::before{background-color:#18866c}.quote-section.style-default.style-5 .avatar-wrapper p,.quote-section.style-default.style-5 .text-wrapper,.quote-section.style-default.style-5 h2{color:#fff}.quote-section.style-default .avatar-wrapper{width:100%;text-align:center;margin-bottom:-20px}.quote-section.style-default .avatar-wrapper .quote-icon{top:15px;right:50%;transform:translateX(121px)}.quote-section.style-default .avatar-wrapper .quote-avatar{width:250px;margin:auto}.quote-section.style-default .avatar-wrapper p{position:relative;bottom:20px;left:0;display:inline-block;max-width:calc(100% - 30px)}.quote-section.style-default.style-4::before,.quote-section.style-default.style-5::before{content:"";position:absolute;top:0;left:0;transform:translateX(-10%);width:100vw;height:100%}.quote-section.style-default .scrollbar{max-height:100%;padding-right:0}.quote-section.style-default .quote,.quote-section.style-default .scrollbar>h2{padding:0 15px;text-align:center}.case-study-section .case-study-grid{gap:24px}.case-study-section .case-study-grid .case-block{width:calc(50% - 12px)}}@media only screen and (min-width:1000px) and (max-width:1440px){.quote-section.full-width-content>.wrapper{padding:0 90px}}@media only screen and (min-width:1280px) and (max-width:1440px){.dynamic-child-list{margin-left:100px;margin-right:100px}.single-content-wrapper .dynamic-child-list-container,.single-content-wrapper .section-normal-text{margin-left:32px;margin-right:32px}.single-content-wrapper:has(.single-left-sidebar) .dynamic-child-list{margin-left:0;margin-right:0}.quote-section.style-3 .avatar-wrapper,.quote-section.style-6 .avatar-wrapper{width:350px}.quote-section.style-3 .scrollbar,.quote-section.style-6 .scrollbar{max-height:230px;transform:none}.quote-section.style-3 .quote p,.quote-section.style-6 .quote p{font-size:20px!important}}@media only screen and (min-width:1000px) and (max-width:1279px){.quote-section.style-3 .avatar-wrapper,.quote-section.style-6 .avatar-wrapper{width:250px}.quote-section.style-3 .avatar-wrapper p,.quote-section.style-3 .quote p,.quote-section.style-6 .avatar-wrapper p,.quote-section.style-6 .quote p{font-size:18px!important}.quote-section.style-3 .scrollbar,.quote-section.style-6 .scrollbar{max-height:125px;transform:none}.quote-section.style-3 .quote-icon,.quote-section.style-6 .quote-icon{width:50px!important}}@media only screen and (max-width:1200px){.quote-section.style-2 .quote{column-count:1}.reference-pictures .zoom-button{transform:scale(.7);transform-origin:top right;top:10px;right:10px}.author-short-description{margin-top:16px}#testimonial-carousel .item-wrapper{gap:8px}#testimonial-carousel .text-col{width:100%;margin-bottom:0}}@media only screen and (max-width:1024px){.boxes-section .boxes .item{width:100%!important}.boxes-section .boxes.layout-3 .item-wrapper:last-child .item{padding-left:140px}.boxes-section .boxes.layout-3 .item-wrapper:last-child .item::before{position:absolute;left:40px;top:50%;transform:translateY(-50%);margin-bottom:0}.boxes-section .boxes.bg-green.layout-1 .item{background-color:#0c3029!important}.boxes-section .boxes.bg-green.layout-1 .item:nth-child(even){background-color:#126e58!important}.boxes-section .boxes.bg-green.layout-1 .item:nth-child(even)::before,.boxes-section .boxes.bg-green.layout-4 .item:nth-child(even){background-color:#0c3029!important}.boxes-section .boxes.bg-green.layout-3 .item-wrapper{width:100%!important}.boxes-section .boxes.bg-green.layout-1 .item::before,.boxes-section .boxes.bg-green.layout-4 .item{background-color:#126e58!important}.boxes-section .boxes.bg-green.layout-4 .item:nth-child(even)::before{background-color:#126e58!important}.boxes-section .boxes.bg-green.layout-4 .item::before{background-color:#0c3029!important}.boxes-section .boxes.bg-orange.layout-1 .item,.boxes-section .boxes.bg-orange.layout-4 .item::before{background-color:#ffc38a!important}.boxes-section .boxes.bg-orange.layout-1 .item:nth-child(even),.boxes-section .boxes.bg-orange.layout-4 .item:nth-child(even){background-color:#ff9d4f!important}.boxes-section .boxes.bg-orange.layout-3 .item-wrapper{width:100%!important}.boxes-section .boxes.bg-orange.layout-4 .item{background-color:#fe783d!important}.boxes-section .boxes.bg-orange.layout-4 .item:nth-child(even)::before{background-color:#e7541b!important}.cta-box-section{text-align:center;overflow-y:clip}.cta-box-section .description{padding-right:0}.cta-box-section .description-wrapper::before,.cta-box-section .description::before{content:none}.cta-box-section ol li,.cta-box-section ul li{text-align:left}.cta-box-section .buttons-wrapper{justify-content:center}.cta-box-section .image-wrapper{padding-top:0}.cta-box-section .phone-wrapper{margin-right:0}.cta-box-section .wrapper::after,.cta-box-section .wrapper::before{content:"";aspect-ratio:1/1;display:inline-block;border-radius:50%;position:absolute}.cta-box-section .wrapper::before{background-color:#0c3029;opacity:.6;width:125%;top:-35%;right:-50%}.cta-box-section .wrapper::after{background-color:#126e58;opacity:.4;width:69%;top:5%;left:-9%}.single-content-wrapper .single-left-sidebar{width:250px}.single-content-wrapper .single-right-content .flexible-content-sections,.single-content-wrapper .single-right-content .single-featured-image{padding-left:24px}.reference-image-with-text .image-item{display:block}.reference-image-with-text .title{margin:15px 0}.reference-image-with-text .image-text{width:100%}}@media only screen and (min-width:1px) and (max-width:999px){.reference-text-in-image{min-height:500px}.questions-section h3.question-title{margin-left:0;margin-right:0}.questions-section ul{margin:0}.full-width-content>.wrapper{max-width:88%;padding:0!important}.quote-section .text-wrapper,.quote-section h2{color:#282523}.quote-section .text-wrapper{margin-top:0!important}.quote-section .avatar-wrapper p{display:inline-block;position:relative;margin-left:20px;margin-right:20px;max-width:calc(100% - 40px)}.quote-section .scrollbar{max-height:100%!important;padding-right:0}.quote-section .quote-icon{width:40px!important}.quote-section.style-1 .inner{background-color:transparent;flex-direction:column;align-items:center;padding:0;gap:24px}.quote-section.style-1 .inner::after,.quote-section.style-2 .text-wrapper::after{content:none}.quote-section.style-1 .avatar-wrapper{background-color:#18866c;border-radius:263px 0 0 263px;width:65vw!important;text-align:center}.quote-section.style-1 .avatar-wrapper .quote-avatar{width:300px;margin:auto}.quote-section.style-1 .avatar-wrapper .quote-icon{top:15px;right:50%;transform:translateX(121px)}.quote-section.style-1 .avatar-wrapper p{bottom:0;left:0;margin-top:30px}.quote-section.style-1 .quote p{font-size:20px!important}.quote-section.style-1 .text-wrapper{transform:translateY(0)!important}.quote-section.style-2{padding-bottom:30px}.quote-section.style-2 .inner{flex-direction:column;align-items:center;gap:50px}.quote-section.style-2 .avatar-wrapper{background-color:#c75000;border-radius:263px 0 0 263px;width:100vw;text-align:center;margin-top:0}.quote-section.style-2 .avatar-wrapper .quote-avatar{width:200px;margin:-20px auto 0}.quote-section.style-2 .avatar-wrapper p{position:absolute;bottom:0;left:calc(50% - 40px);transform:translate(calc(-50% + 20px),50%)}.quote-section.style-2 .text-wrapper{background-color:transparent;margin-left:0;border-radius:0;padding:0}.quote-section.style-3,.quote-section.style-6{max-height:100%;overflow-y:clip}.quote-section.style-3>.wrapper,.quote-section.style-6>.wrapper{overflow:visible}.quote-section.style-3 h2,.quote-section.style-6 h2{color:#fff;font-size:28px!important}.quote-section.style-3 .inner,.quote-section.style-6 .inner{flex-direction:column-reverse}.quote-section.style-3 .avatar-wrapper,.quote-section.style-6 .avatar-wrapper{width:100%;margin-top:20px}.quote-section.style-3 .avatar-wrapper .quote-icon,.quote-section.style-6 .avatar-wrapper .quote-icon{display:none}.quote-section.style-3 .avatar-wrapper .quote-avatar,.quote-section.style-6 .avatar-wrapper .quote-avatar{width:300px;margin:auto}.quote-section.style-3 .avatar-wrapper p,.quote-section.style-6 .avatar-wrapper p{position:absolute;left:50%;transform:translateX(calc(-50% - 20px));max-width:100%}.quote-section.style-3 .text-wrapper,.quote-section.style-6 .text-wrapper{padding-top:80px}.quote-section.style-3 .text-wrapper .quote-icon,.quote-section.style-6 .text-wrapper .quote-icon{display:inline-block;position:absolute;z-index:1;top:40px;right:0}.quote-section.style-3 .quote,.quote-section.style-6 .quote{color:#fff}.quote-section.style-3 .quote p,.quote-section.style-6 .quote p,.quote-section.style-default .avatar-wrapper p{font-size:20px!important}.quote-section.style-3 .scrollbar,.quote-section.style-6 .scrollbar{transform:translateY(0)}.quote-section.style-default{position:relative}.quote-section.style-default>.post-detail-des{position:relative;z-index:1}.quote-section.style-default .inner{max-width:88%;margin:auto}.quote-section.style-default .avatar-wrapper{width:100vw}.quote-section.style-default .quote,.quote-section.style-default .scrollbar>h2{padding:0}.pro-contra-section .comparison-table .col-title .title-wrapper{min-width:auto;font-size:28px}.pro-contra-section .comparison-table .col-title .title-wrapper img{height:30px}.pro-contra-section .comparison-table .col-title.left span{padding-right:90px}.pro-contra-section .comparison-table .col-title.right span{padding-left:90px}.reference-normal-text-content p.table-caption{font-size:26px!important;text-align:left}.cta-box-section .btn{white-space:normal}.dynamic-child-list .child-item{padding:20px 0}.dynamic-child-list .child-item__number{font-size:32px;flex:0 0 105px}.dynamic-child-list .child-item__title{flex:0 0 250px;font-size:20px}.dynamic-child-list .child-item__excerpt{font-size:18px}.toc-with-progress .toc-heading{font-size:16px;margin-bottom:12px}.toc-with-progress .toc-list::before{left:18px}.toc-with-progress .toc-link{font-size:14px}.toc-with-progress .toc-indicator{width:26px;height:26px}.toc-with-progress .toc-number{font-size:12px}.toc-with-progress .toc-item:not(:last-child)::before{left:13px}.single-content-wrapper .dynamic-child-list-container,.single-content-wrapper .section-normal-text{margin-left:16px;margin-right:16px}.reference-box .wpb_column{margin-bottom:0!important}}@media only screen and (min-width:690px) and (max-width:999px){.reference-image-with-text .image-item,.reference-text-in-image .text-wrapper,.section-container{max-width:600px;padding:0}.related-references{padding:50px 0}}@media only screen and (max-width:768px){.case-study-section .wrapper{flex-direction:column}.case-study-section .case-logo-wrapper,.case-study-section .case-study-grid .case-block,.case-study-section .case-study-title{width:100%}.case-study-section .case-study-title{text-align:center;padding:0}.case-study-section .case-logo-wrapper{justify-content:center;margin-top:16px}.case-study-section .case-study-grid{flex-direction:column}.case-study-section .case-study-grid .case-block:nth-child(1){order:1}.case-study-section .case-study-grid .case-block:nth-child(2){order:2}.case-study-section .case-study-grid .case-block:nth-child(3){order:3}.case-study-section .case-study-grid .case-block:nth-child(4){order:4}.case-study-section .case-study-grid .case-block:empty{display:none!important}.case-study-section .case-study-grid .case-block .number{font-size:32px;line-height:50px;width:50px;flex:0 0 50px}}@media only screen and (max-width:767px){.reference-link-desktop{display:none}.reference-link-mobile{display:block;position:relative;z-index:1}.reference-links-heading{font-size:20px;margin-bottom:20px}.reference-link-card{padding:16px}.reference-link-title{font-size:16px}.reference-link-description{font-size:16px!important}.reference-link-icon{top:12px}.sidebar-sticky-bottom{max-height:100%}.single-content-wrapper{flex-direction:column}.single-content-wrapper .single-left-sidebar{width:100%!important;border-right:none}.single-content-wrapper .single-left-sidebar .sidebar-author-card{margin-right:0}.single-content-wrapper .single-left-sidebar .sidebar-author-card .author-description{display:block!important;text-align:center}.single-content-wrapper .single-right-content{width:100%!important;padding-top:24px}.single-content-wrapper .single-right-content .single-featured-image{padding-left:0;margin-bottom:0}.single-content-wrapper .single-right-content::before{left:50%;width:100vw;transform:translateX(-50%)}.single-content-wrapper .single-right-content .single-featured-image::after,.single-content-wrapper .single-right-content .single-featured-image::before,.single-content-wrapper .single-right-content::after{content:none}.single-content-wrapper .single-right-content .flexible-content-sections{padding-left:0;padding-right:0}.single-content-wrapper .quote-section.style-default .avatar-wrapper{width:100%}.single-content-wrapper .quote-section.style-default .avatar-wrapper p{max-width:100%;margin:0}.single-content-wrapper .quote-section.style-1 .text-wrapper,.single-content-wrapper .quote-section.style-2 .text-wrapper{padding:0}.single-content-wrapper .quote-section.style-1 .avatar-wrapper,.single-content-wrapper .quote-section.style-2 .avatar-wrapper{width:100vw!important}.single-content-wrapper .quote-section.style-1 .avatar-wrapper p{max-width:100%;bottom:0;margin-left:0;margin-right:0;left:0}.single-content-wrapper .quote-section.style-2 .avatar-wrapper p{max-width:100%;bottom:0;margin-left:0;margin-right:0;left:50%;transform:translate(-50%,50%)}.single-content-wrapper .dynamic-child-list-container,.single-content-wrapper .section-normal-text{margin-left:0;margin-right:0}.single-title-custom h1{font-size:28px;line-height:34px}.background-fullwidth::before,.contact-footer-container .wpb_row.full-width-content::before,.quote-section.style-default.style-4::before,.quote-section.style-default.style-5::before{left:50%;transform:translateX(-50%)}.section-normal-text img{margin-top:0}.contact-footer-container{display:block}}@media only screen and (max-width:689px){.full-width-content>.wrapper,.quote-section.style-default .inner,.reference-image-with-text .image-item,.reference-text-in-image .text-wrapper,.section-container{max-width:85%;padding:0}.reference-text-in-image .text-in-image{width:100%;padding-left:16px;padding-right:16px}.related-references{padding:50px 0 25px}.reference-normal-text-content .sub-title{font-size:22px}.questions-section li{padding:0 40px 0 16px}.pro-contra-section .comparison-table .item-title,.pro-contra-section .comparison-table p,.questions-section .answer-text p,.questions-section p.question-text{font-size:16px!important}.questions-section .icon-salient-plus{right:-20px}.pro-contra-section h3.title{font-size:25px!important;margin-bottom:15px}.pro-contra-section .comparison-table td,.pro-contra-section .comparison-table th{padding:4px!important}.pro-contra-section .comparison-table th{padding-bottom:10px!important}.pro-contra-section .comparison-table .col-title .title-wrapper{font-size:16px}.pro-contra-section .comparison-table .col-title .title-wrapper img{height:16px}.pro-contra-section .comparison-table .col-title .title-wrapper span{padding:15px 20px}.pro-contra-section .comparison-table .col-title .title-wrapper .icon-wrapper{height:50px}.pro-contra-section .comparison-table .col-title.left span{padding-right:55px}.pro-contra-section .comparison-table .col-title.right span{padding-left:55px}.pro-contra-section .comparison-table .left .item-wrapper{padding-left:15px}.pro-contra-section .comparison-table .right .item-wrapper{padding-right:15px}.pro-contra-section .comparison-table .item-wrapper{padding:16px 10px}.boxes-section h2.title{margin-bottom:20px}.boxes-section .boxes .item{padding:30px}.boxes-section .boxes .item::before{height:80px;width:80px}.boxes-section .boxes p{font-size:18px}.boxes-section .boxes.layout-1 .item-title,.boxes-section .boxes.layout-2 .item-title,.boxes-section .boxes.layout-5 .item-title{margin-right:40px}.boxes-section .boxes.layout-3 .item,.boxes-section .boxes.layout-4 .item{padding-left:80px!important}.boxes-section .boxes.layout-3 .item::before,.boxes-section .boxes.layout-4 .item::before{height:40px;width:40px;left:20px!important}.boxes-section .item-title{font-size:21px!important;line-height:26px!important}.case-study-section .reference-links{gap:10px}.case-study-section .reference-links .btn{font-size:16px}.dynamic-child-list .child-item{display:grid;grid-template-columns:minmax(60px,auto) 1fr;grid-template-rows:auto auto;grid-template-areas:"number title" "number excerpt";gap:8px 16px;padding:24px 0;align-items:start}.dynamic-child-list .child-item__number{grid-area:number;font-size:20px;white-space:nowrap;padding-top:1px}.dynamic-child-list .child-item__title{grid-area:title}.dynamic-child-list .child-item__excerpt{grid-area:excerpt;font-size:16px}.boxes-section h2.title,.case-study-section .case-study-title,.cta-box-section .title,.dynamic-child-list-container .title,.questions-section h3.question-title,.reason-why-section h2,.reference-image-with-text .title,.reference-normal-text-content .title{font-size:26px}.pro-contra-section h3.title{}}@media only screen and (max-width:479px){.full-width-content>.wrapper,.quote-section.style-default .inner,.reference-image-with-text .image-item,.reference-text-in-image .text-wrapper,.section-container,.single-content-wrapper .quote-section.style-2 .avatar-wrapper p{max-width:320px}.pro-contra-section .comparison-table .col-title .title-wrapper span{text-overflow:ellipsis;overflow:hidden;width:152px;white-space:nowrap}.cta-box-section .wrapper::before{width:130%;top:-18%}.cta-box-section .wrapper::after{width:74%}.cta-box-section .phone-wrapper a{font-size:1.4rem}.cta-box-section .phone-wrapper img{padding:18px;width:65px!important}.cta-box-section .buttons-wrapper{gap:15px}.cta-box-section .image-wrapper,.cta-box-section .image-wrapper:has(img.circle-style){width:260px!important}.cta-box-section .description{padding-bottom:30px}}