@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600;700;800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{height:15px;bottom:0}.ps__rail-x,.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;position:absolute}.ps__rail-y{width:15px;right:0}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#eee;opacity:.9}.ps__thumb-x{transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px}.ps__thumb-x,.ps__thumb-y{background-color:#aaa;border-radius:6px;position:absolute}.ps__thumb-y{transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px}.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#999;height:11px}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps{overflow:auto!important}}.addthis_inline_follow_toolbox p{margin:0}.at-follow-tbx-element .at300b,.at-follow-tbx-element .at300m{margin:0 10px!important}.addthis_inline_follow_toolbox_mvdq{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative}.addthis_inline_follow_toolbox_mvdq:after{content:"";left:0;right:0;position:absolute;width:100%;border-radius:50%;height:100%;border:1px solid #f7f7f7;height:300px;margin:auto;bottom:0;top:0;z-index:-1}@media (min-width:768px){.addthis_inline_follow_toolbox_mvdq:after{height:500px}}.addthis_inline_follow_toolbox_mvdq .addthis_toolbox a.at300b,.addthis_inline_follow_toolbox_mvdq .addthis_toolbox a.at300m{width:95px;height:95px;border:1px solid #ede8dd;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;margin:0;position:relative}@media (min-width:768px){.addthis_inline_follow_toolbox_mvdq .addthis_toolbox a.at300b,.addthis_inline_follow_toolbox_mvdq .addthis_toolbox a.at300m{width:150px;height:150px}}.addthis_inline_follow_toolbox_mvdq .addthis_toolbox a.at300b:not(:first-of-type),.addthis_inline_follow_toolbox_mvdq .addthis_toolbox a.at300m:not(:first-of-type){margin-left:-40px!important}@media (min-width:768px){.addthis_inline_follow_toolbox_mvdq .addthis_toolbox a.at300b:not(:first-of-type),.addthis_inline_follow_toolbox_mvdq .addthis_toolbox a.at300m:not(:first-of-type){margin-left:-47px!important}}.addthis_inline_follow_toolbox_mvdq .addthis_toolbox a.at300b:not(:first-of-type):before,.addthis_inline_follow_toolbox_mvdq .addthis_toolbox a.at300m:not(:first-of-type):before{position:absolute;display:block;left:0;max-width:27px;background-size:cover;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){.addthis_inline_follow_toolbox_mvdq .addthis_toolbox a.at300b:not(:first-of-type):before,.addthis_inline_follow_toolbox_mvdq .addthis_toolbox a.at300m:not(:first-of-type):before{max-width:100%}}.addthis_inline_follow_toolbox_mvdq .addthis_toolbox a.at300b:not(:first-of-type)[data-svc=instagram]:before,.addthis_inline_follow_toolbox_mvdq .addthis_toolbox a.at300m:not(:first-of-type)[data-svc=instagram]:before{content:url(../images/combined-shape-red.svg)}.addthis_inline_follow_toolbox_mvdq .addthis_toolbox a.at300b:not(:first-of-type)[data-svc=linkedin]:before,.addthis_inline_follow_toolbox_mvdq .addthis_toolbox a.at300m:not(:first-of-type)[data-svc=linkedin]:before{content:url(../images/combined-shape-black.svg)}.addthis_inline_follow_toolbox_mvdq .addthis_toolbox a.at300b:not(:first-of-type)[data-svc=twitter]:before,.addthis_inline_follow_toolbox_mvdq .addthis_toolbox a.at300m:not(:first-of-type)[data-svc=twitter]:before{content:url(../images/combined-shape-yellow.svg)}.addthis_inline_follow_toolbox_mvdq .addthis_toolbox a.at300b .at-icon-wrapper,.addthis_inline_follow_toolbox_mvdq .addthis_toolbox a.at300b .at-icon-wrapper svg,.addthis_inline_follow_toolbox_mvdq .addthis_toolbox a.at300m .at-icon-wrapper,.addthis_inline_follow_toolbox_mvdq .addthis_toolbox a.at300m .at-icon-wrapper svg{width:40px!important;height:40px!important}.text-dark{color:#1f2226!important}.text-black{color:#000!important}.text-warning{color:#fabe3a!important}.text-light{color:rgba(0,0,0,.49)!important}@media (min-width:1400px){.container-xl{max-width:1250px}}body{font-family:Open Sans,sans-serif;color:#5a5344}h3{font-size:36px;font-weight:600;color:#000;font-family:Poppins,sans-serif}h4{font-weight:400;line-height:1.46}h5{font-size:21px;font-weight:600;color:#000;font-family:Poppins,sans-serif}h6{font-size:19px;line-height:1.42}.display-1{font-family:Poppins,sans-serif;font-size:65px;font-weight:600;line-height:1.09;color:#1f2226}@media (min-width:992px){.display-1{font-size:128px}}.display-2{font-family:Poppins,sans-serif;font-size:40px;font-weight:600;line-height:normal;color:#1f2226}@media (min-width:992px){.display-2{font-size:60px}}p{font-size:16px;line-height:1.5;color:#5a5344}@media (min-width:992px){p{font-size:20px;line-height:1.5}}hr{border-top:1px solid hsla(0,0%,100%,.1)}hr.template-dark{background-color:#404040;border:1px solid #000;border-color:#404040;border-radius:7px 7px 7px 7px;height:1px}hr.template-light{border-top:1px solid #eee}hr.separator{width:106px;border-width:5px}a{-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;font-size:14px}a:focus,a:hover{text-decoration:unset}@media (min-width:768px){.full-height{min-height:100vh}}.bg-image{background-repeat:no-repeat;background-position:50%;background-size:cover}.bg-image.image-contain{background-size:contain}section{z-index:0}section.has-bg{position:relative}section .section-bg{position:absolute;z-index:-1;width:100%;top:0;left:0;bottom:0}section .section-bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}section-title{font-weight:600}section.template-legend{position:fixed;-webkit-transform:rotate(-90deg) translateX(-50%);transform:rotate(-90deg) translateX(-50%);-webkit-transform-origin:0 0;transform-origin:0 0;top:50%;left:0;width:auto;z-index:102;letter-spacing:5.11px;white-space:nowrap}@media (min-width:768px){section.template-legend{left:20px}}section.template-legend .section-title{font-size:25px;font-weight:500;color:#000;font-family:Poppins,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.template-legend .section-title:after{content:"";display:inline-block;height:3px;width:57px;background-color:#000;margin-left:25px}.btn,button{font-size:17px}.btn:focus,button:focus{outline:0}.btn-primary,button-primary{background-color:#fabe3a;color:#fff;border-radius:10px;border-top-left-radius:0;border-bottom-left-radius:0;border:none;font-size:14px;padding:10px 23px 10px 28px;position:relative;font-family:strawfordregular,sans-serif}@media (min-width:768px){.btn-primary,button-primary{font-size:18px;padding:12px 23px 12px 28px}}.btn-primary:after,.btn-primary:before,button-primary:after,button-primary:before{content:"";display:block;width:7px;height:5px;background-color:#fff;position:absolute;left:0}@media (min-width:768px){.btn-primary:after,.btn-primary:before,button-primary:after,button-primary:before{width:9px;height:6px}}.btn-primary:before,button-primary:before{top:30%}.btn-primary:after,button-primary:after{top:60%}.btn-primary:active,.btn-primary:focus,.btn-primary:hover,button-primary:active,button-primary:focus,button-primary:hover{background-color:#1f2226!important;-webkit-box-shadow:none;box-shadow:none}.btn-danger,button-danger{background-color:#f23a54;border:none;padding:13px 20px;border-radius:0;border-top-left-radius:1em}.btn-danger.btn-lg,button-danger.btn-lg{font-family:Poppins,sans-serif;font-size:24px;font-weight:600;padding:38px;min-width:180px}.btn-danger.btn-xl,button-danger.btn-xl{font-family:Poppins,sans-serif;font-size:24px;font-weight:600;padding:25px 20px;min-width:200px}@media (min-width:768px){.btn-danger.btn-xl,button-danger.btn-xl{padding:43px 38px;min-width:450px}}.btn-danger.btn-xxl,button-danger.btn-xxl{font-family:Poppins,sans-serif;font-size:40px;padding:35px 40px;font-weight:600;min-width:7em}@media (min-width:768px){.btn-danger.btn-xxl,button-danger.btn-xxl{min-width:9em}}@media (min-width:992px){.btn-danger.btn-xxl,button-danger.btn-xxl{font-size:60px;padding:53px 60px}}@media (min-width:1200px){.btn-danger.btn-xxl,button-danger.btn-xxl{min-width:11.39em}}.btn-danger.btn-sm,button-danger.btn-sm{padding:12px 20px;font-size:15px;background-color:#f23a54;border:none;min-width:200px}@media (min-width:768px){.btn-danger.btn-sm,button-danger.btn-sm{font-size:17px}}.btn-warning,button-warning{min-width:200px;border-top-left-radius:1em;font-size:15px;font-weight:400;color:#1f2226;border:none;padding:12px 8px}@media (min-width:768px){.btn-warning,button-warning{min-width:160px}}.btn-secondary,button-secondary{background-color:#1f2226;color:#fff;border-radius:8px;border-top-left-radius:0;border-bottom-left-radius:0;border:none;font-size:14px;padding:6px 23px 6px 28px;position:relative;font-family:strawfordregular,sans-serif;font-weight:500}@media (min-width:768px){.btn-secondary,button-secondary{font-size:16px;padding:6px 21px}}.btn-secondary:after,.btn-secondary:before,button-secondary:after,button-secondary:before{content:"";display:block;width:6px;height:4px;background-color:#fff;position:absolute;left:0}@media (min-width:768px){.btn-secondary:after,.btn-secondary:before,button-secondary:after,button-secondary:before{width:6px;height:4px}}.btn-secondary:before,button-secondary:before{top:35%}.btn-secondary:after,button-secondary:after{top:55%}.btn-secondary.active,.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover,button-secondary.active,button-secondary:active,button-secondary:focus,button-secondary:hover{background-color:#fabe3a!important;-webkit-box-shadow:none!important;box-shadow:none!important}.btn.btn-play,button.btn-play{width:35px;height:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px!important;border-radius:50%;color:#fff;background-color:rgba(242,58,84,.82)}@media (min-width:768px){.btn.btn-play,button.btn-play{width:56px;height:56px;font-size:27px!important}}.btn.btn-play i,button.btn-play i{position:absolute;-webkit-transition:.5s cubic-bezier(.175,.885,.32,1.275);transition:.5s cubic-bezier(.175,.885,.32,1.275);pointer-events:none}.btn.btn-play i.fa-play,button.btn-play i.fa-play{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.btn.btn-play i.fa-pause,button.btn-play i.fa-pause{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.btn.btn-play.active .fa-pause,button.btn-play.active .fa-pause{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.btn.btn-play.active .fa-play,button.btn-play.active .fa-play{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.custom-select,.form-control{border-radius:0;border:none;border-bottom:3px solid #000;font-size:19px;color:#5a5344;height:60px;padding:15px;padding-left:15px;padding-left:0;background-color:transparent}.custom-select:focus,.form-control:focus{-webkit-box-shadow:none;box-shadow:none;background-color:transparent}.form-control::-webkit-input-placeholder{font-size:19px;color:#5a5344}.form-control::-moz-placeholder{font-size:19px;color:#5a5344}.form-control::-ms-input-placeholder{font-size:19px;color:#5a5344}.form-control::placeholder{font-size:19px;color:#5a5344}@-webkit-keyframes lds-ellipsis1{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes lds-ellipsis1{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes lds-ellipsis3{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(0);transform:scale(0)}}@keyframes lds-ellipsis3{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes lds-ellipsis2{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(19px);transform:translate(19px)}}@keyframes lds-ellipsis2{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(19px);transform:translate(19px)}}.caret{border-right:.05em solid;-webkit-animation:caret 1s steps(1) infinite;animation:caret 1s steps(1) infinite}@-webkit-keyframes caret{50%{border-color:transparent}}@keyframes caret{50%{border-color:transparent}}.zoom-in-effect{position:relative;overflow:hidden}.zoom-in-effect img{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.zoom-in-effect:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.btn-animation:link,.btn-animation:visited{-webkit-transition:all .2s;transition:all .2s;position:relative}.btn-animation:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:0 10px 20px rgba(0,0,0,.2);box-shadow:0 10px 20px rgba(0,0,0,.2)}.btn-animation:active{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.btn-animation:after{content:"";display:inline-block;height:100%;width:100%;position:absolute;top:0;left:0;z-index:-1;-webkit-transition:all .4s;transition:all .4s;background-color:#34529d}.btn-animation:hover:after{-webkit-transform:scaleX(1.4) scaleY(1.6);transform:scaleX(1.4) scaleY(1.6);opacity:0}.btn-animated{-webkit-animation:moveInBottom 5s ease-out;animation:moveInBottom 5s ease-out;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}@-webkit-keyframes moveInBottom{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes moveInBottom{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.errors-wrapper{background-color:#ffcfcf;border-color:#ebccd1;color:#ed3436;text-align:center}.errors-wrapper p{padding:28px 0;margin-bottom:0;font-size:16px}.success-wrapper{background-color:#d4edda;border-color:#c3e6cb;color:#155724;text-align:center}.success-wrapper p{padding:28px 0;margin-bottom:0;font-size:16px}.animated-title{display:inline-block}.animated-box{position:absolute;top:0}.animated-box h4{font-size:17px}@media (min-width:768px){.animated-box h4{font-size:24px}}.portofoliu-slider .slick-track{padding:10px 0 20px}.portofoliu-slider .wrap-img{-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;position:relative;overflow:scroll}.portofoliu-slider .wrap-img:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 20px 10px -12px rgba(89,98,115,.16);box-shadow:0 20px 10px -12px rgba(89,98,115,.16)}.portofoliu-slider .wrap-img a img{width:100%;-o-object-fit:cover;object-fit:cover}.portofoliu-slider .slick-slide{margin:0 20px;padding-bottom:20px}.experience-home .charts-list .chart .fill{-webkit-transition:2s cubic-bezier(.215,.61,.355,1);transition:2s cubic-bezier(.215,.61,.355,1)}section{position:relative}#canvas-container{position:absolute;top:0;right:0;bottom:0;left:0}#canvas-container #canvas-container-relative{position:relative;height:100%}.section-bottom-software{padding-top:25px}@media (max-width:767.98px){.section-bottom-software{background-color:#f7f7f7}}.contact-btn-onpage.margin-top{margin:0!important;padding:40px 0}@media (min-width:768px){.contact-btn-onpage.margin-top{padding-top:100px}}@media (max-width:767.98px){.contact-btn-onpage.margin-top{background-color:#f7f7f7}}.round-chart.template-chart{border:none!important;padding:0!important}.round-chart.template-chart .chart-overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:50%;height:50%;margin:auto}.round-chart svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.round-chart .circle_animation{stroke-dasharray:440;stroke-dashoffset:440;-webkit-animation:animation 1s ease-out forwards;animation:animation 1s ease-out forwards}@-webkit-keyframes animation{to{stroke-dashoffset:220}}@keyframes animation{to{stroke-dashoffset:220}}.svg-item{width:100%;font-size:16px;margin:0 auto;-webkit-animation:donutfade 1s;animation:donutfade 1s}@-webkit-keyframes donutfade{0%{opacity:.2}to{opacity:1}}@keyframes donutfade{0%{opacity:.2}to{opacity:1}}.donut-ring{stroke:#c5c5c5}.donut-segment{-webkit-transform-origin:center;transform-origin:center;stroke:#ff6200}.donut-segment-2{stroke:#f23a54}.donut-segment-2.looped{stroke-dasharray:10 10;-webkit-animation:animate-looped 10s infinite linear;animation:animate-looped 10s infinite linear}.donut0{-webkit-animation:donut0 3s;animation:donut0 3s}.donut1{-webkit-animation:donut1 3s;animation:donut1 3s}.donut-segment-3,.donut2{-webkit-animation:donut2 3s;animation:donut2 3s}.donut-segment-3{stroke:#d9e021}.donut-segment-4{stroke:#ed1e79;-webkit-animation:donut3 3s;animation:donut3 3s}.segment-1{fill:#ccc}.segment-2{fill:#0ff}.segment-3{fill:#d9e021}.segment-4{fill:#ed1e79}.donut-percent{-webkit-animation:donutfadelong 1s;animation:donutfadelong 1s}@-webkit-keyframes donutfadelong{0%{opacity:0}to{opacity:1}}@keyframes donutfadelong{0%{opacity:0}to{opacity:1}}@-webkit-keyframes donut0{0%{stroke-dasharray:0,100}to{stroke-dasharray:80,20}}@keyframes donut0{0%{stroke-dasharray:0,100}to{stroke-dasharray:80,20}}@-webkit-keyframes donut1{0%{stroke-dasharray:0,100}to{stroke-dasharray:70,30}}@keyframes donut1{0%{stroke-dasharray:0,100}to{stroke-dasharray:70,30}}@-webkit-keyframes donut2{0%{stroke-dasharray:0,100}to{stroke-dasharray:60,40}}@keyframes donut2{0%{stroke-dasharray:0,100}to{stroke-dasharray:60,40}}@-webkit-keyframes animate-looped{to{stroke-dashoffset:150}}@keyframes animate-looped{to{stroke-dashoffset:150}}.donut-text{font-family:Arial,Helvetica,sans-serif;fill:#ff6200}.donut-text-1{fill:#f23a54}.donut-text-2{fill:#d9e021}.donut-text-3{fill:#ed1e79}.donut-label{font-size:.28em;font-weight:700;line-height:1;fill:#000;-webkit-transform:translateY(.25em);transform:translateY(.25em)}.donut-percent{font-size:.3em;line-height:.5;-webkit-transform:translateY(.3em);transform:translateY(.3em);font-weight:700}.donut-data{font-size:.18em;line-height:1;-webkit-transform:translateY(.5em);transform:translateY(.5em);text-align:center;text-anchor:middle;color:#5a5344;fill:#5a5344;-webkit-animation:donutfadelong 1s;animation:donutfadelong 1s}.preloader-wrapper{position:fixed;left:0;top:0;right:0;bottom:0;height:100%;background-color:#fff;z-index:10000;font-size:80px;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lds-ellipsis{display:inline-block;position:relative;width:64px;height:64px}.lds-ellipsis div{position:absolute;top:27px;width:11px;height:11px;border-radius:50%;background:#d4618f;-webkit-animation-timing-function:cubic-bezier(0,1,1,0);animation-timing-function:cubic-bezier(0,1,1,0);-webkit-box-shadow:0 50px 20px -20px rgba(0,0,0,.5);box-shadow:0 50px 20px -20px rgba(0,0,0,.5)}.lds-ellipsis div:first-child{left:6px;-webkit-animation:lds-ellipsis1 .6s infinite;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis div:nth-child(2){left:6px}.lds-ellipsis div:nth-child(2),.lds-ellipsis div:nth-child(3){-webkit-animation:lds-ellipsis2 .6s infinite;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){left:26px}.lds-ellipsis div:nth-child(4){left:45px;-webkit-animation:lds-ellipsis3 .6s infinite;animation:lds-ellipsis3 .6s infinite}.datepicker{width:100%}.datepicker table{width:100%;border-collapse:separate;border-spacing:3px}.datepicker .datepicker-switch{font-size:14px;font-weight:400;color:#000;-webkit-transform:translateX(-40px);transform:translateX(-40px);text-align:left;pointer-events:none}.datepicker .datepicker-switch:after{content:"";display:block}.datepicker tr{position:relative}.datepicker td,.datepicker th{position:relative;color:#000;font-size:18px;z-index:1;width:35px;height:35px}.datepicker td.day:before,.datepicker th.day:before{content:"";width:35px;height:35px;display:block;border-radius:50%;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;z-index:-1;background-color:rgba(250,190,58,.34)}.datepicker th.dow{font-size:15px;font-weight:400;color:#000}.datepicker th.next,.datepicker th.prev{position:absolute;color:transparent;z-index:100}.datepicker th.next:before,.datepicker th.prev:before{font-family:Font Awesome\ 5 Pro;font-size:17px;font-weight:400;color:#fabe3a;position:absolute;top:0;bottom:0;right:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.datepicker th.prev{right:40px}.datepicker th.prev:before{content:"\F053"}.datepicker th.next{right:0}.datepicker th.next:before{content:"\F054"}.datepicker table tr td.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover{background-color:transparent;background-image:none;color:#000;text-shadow:none;border-color:transparent}.datepicker table tr td.active.day:before,.datepicker table tr td.active.disabled.day:before,.datepicker table tr td.active.disabled:hover.day:before,.datepicker table tr td.active:hover.day:before{background-color:#fabe3a}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active.disabled:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active:active,.datepicker table tr td.active:hover,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active:hover:active,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active[disabled],.datepicker table tr td.day.focused,.datepicker table tr td.day:hover{background-color:transparent}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{color:rgba(0,0,0,.18)}.datepicker table tr td.disabled:before,.datepicker table tr td.disabled:hover:before{background-color:transparent}.datepicker table tr td.new,.datepicker table tr td.old{opacity:0;visibility:hidden}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background-color:transparent}header{color:#000;background-color:#fff}header .btn,header.header-opened{color:#fff}.navbar{padding:8px 15px;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.2);box-shadow:0 0 6px 0 rgba(0,0,0,.2)}@media (min-width:992px){.navbar{padding:15px}}.navbar-brand{max-width:125px;display:-webkit-box;display:-ms-flexbox;display:flex}.navbar .navbar-nav .nav-item{margin:0 18px}.navbar .navbar-nav .nav-item .nav-link{font-size:16px;color:inherit;border-bottom:2px solid transparent;font-family:strawfordregular,sans-serif;font-weight:500;padding:0}.navbar .navbar-nav .nav-item.active .nav-link,.navbar .navbar-nav .nav-item:hover .nav-link{border-color:#f23a54}.navbar .navbar-nav .btn{color:#fff}.navbar.template-project{background-color:#f8596f;padding:15px 30px}@media (min-width:992px){.navbar.template-project{padding:17px 30px}}.navbar.template-project .menu-navitem a{color:#fff}.languages-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.languages-container a{line-height:0;font-size:14px;color:inherit;font-family:strawfordregular,sans-serif}.header-fix{position:fixed;z-index:1001;width:100%;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.2);box-shadow:0 0 6px 0 rgba(0,0,0,.2)}.mc-padding-top{padding-top:90px}@media (min-width:768px){.mc-padding-top{padding-top:124px}}footer{background-color:#000;padding:90px 30px}footer .logo-footer{max-width:125px}footer .footer-widget ul li{margin:0 21px}footer .footer-widget ul li a{color:hsla(0,0%,100%,.6)}footer .footer-widget ul li.active a,footer .footer-widget ul li:hover a{color:#f23a54}@media (min-width:1024px){.hamburger-mobile,.logo-mobile,.navbar-mobile{display:none}}@media (max-width:1023px){.logo-desktop,.logo-desktop-a,.navbar-desktop{display:none}.navbar-mobile{position:fixed;left:0;top:0;right:0;z-index:100;height:100%;width:100%;background-color:#1f2226;color:#fff;padding:9px 30px;opacity:0;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;visibility:hidden;overflow-y:auto}.navbar-mobile.opened{opacity:1;visibility:visible}.navbar-mobile .menu-button{position:absolute;top:6px;right:19px}.navbar-mobile .menu-button .fa-times{font-size:35px;color:#fff;cursor:pointer;line-height:1}.navbar-mobile .social-media a{font-size:18px;color:#fff;margin-right:20px}.navbar-mobile ul{list-style-type:none;margin:0 0 30px;padding:0}.navbar-mobile .main-nav-mobile li a{font-family:Poppins,sans-serif;font-size:24px;line-height:normal;margin-top:15px;line-height:1}.navbar-mobile .main-nav-mobile li a,.navbar-mobile .second-nav-mobile li a{font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#fff;display:block}.navbar-mobile .second-nav-mobile li a{font-family:Open Sans,sans-serif;font-size:16px;line-height:normal;margin-bottom:7px}.navbar-mobile .main-nav-mobile{padding-left:120px;opacity:.7;-webkit-transition:padding 1s ease-in-out;transition:padding 1s ease-in-out}.navbar-mobile .second-nav-mobile{opacity:.5;padding-left:120px;-webkit-transition:padding 1.5s ease-in-out;transition:padding 1.5s ease-in-out}.navbar-mobile.opened .main-nav-mobile,.navbar-mobile.opened .second-nav-mobile{padding-left:0;opacity:1}.navbar-mobile .second-nav-mobile .title a{font-family:Poppins,sans-serif;font-size:24px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#fff;margin-bottom:15px;display:block}.navbar-mobile .second-nav-mobile .sublinks{margin-bottom:0;margin-left:30px;display:none}}.submenu-navigation{width:100%;background:#1f2226;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.submenu-navigation ul{list-style-type:none;margin:0;padding:0}.submenu-navigation ul .link{display:inline-block;text-align:center;height:145px;padding-top:35px;position:relative;cursor:pointer}.submenu-navigation ul .link.active .icon-level-1,.submenu-navigation ul .link:hover .icon-level-1{color:#f23a54;font-weight:700}.submenu-navigation ul .link:last-child{margin-right:0}.submenu-navigation ul li a{font-family:Open Sans,sans-serif;font-size:15px;font-weight:400;color:#fff}.submenu-navigation ul li a,.submenu-navigation ul li a .fal{font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal}.submenu-navigation ul li a .fal{font-size:30px;font-weight:300;text-align:center;color:#fabe3a}.submenu-navigation .drop{position:absolute;width:289px;-o-object-fit:contain;object-fit:contain;-webkit-box-shadow:5px 5px 7px 0 rgba(0,0,0,.5);box-shadow:5px 5px 7px 0 rgba(0,0,0,.5);background-color:#1f2226;top:100%;left:-70px;z-index:10;padding:30px 5px 30px 70px;text-align:left;display:none}.submenu-navigation .link.opened .drop{display:block}.submenu-navigation .drop ul{list-style-type:none;margin:0;padding:0}.submenu-navigation .drop ul li{margin-bottom:10px;text-align:left;margin-right:0;display:block;height:auto}.submenu-navigation .drop ul li a{font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;color:#fff;width:100%;display:block}.submenu-navigation .drop ul li a .icon{font-size:14px;font-weight:300;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-.03px;color:#fabe3a;margin-right:10px}.submenu-navigation .main-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.submenu-navigation.fixed{position:fixed;width:100%;z-index:10000;top:0;left:0}.submenu-navigation.fixed ul li a{font-size:13px}.submenu-navigation.fixed ul li a .fal{font-size:20px}.submenu-navigation.fixed ul .link{height:80px;padding-top:15px}@media (max-width:1365px){.submenu-navigation{display:none}}.card.template-pricing{background-color:#fff}.card.template-pricing .card-featured{background-color:#000;font-family:Poppins,sans-serif;font-size:15px;line-height:1.93;color:#fff;text-align:center;padding:7px 10px}.card.template-pricing .card-header{background-color:inherit;padding-left:35px;padding-top:35px}.card.template-pricing .card-body ul{padding-left:45px;line-height:2.25;color:#000;font-size:14px}@media (min-width:768px){.card.template-pricing .card-body ul{font-size:16px}}.card.template-pricing .card-body ul li{position:relative}.card.template-pricing .card-body ul li i{position:absolute;left:-25px;top:10px}.card.template-pricing .card-footer{background-color:inherit;padding-left:35px}.card.template-pricing.layout-secondary{-webkit-box-shadow:0 5px 80px -7px rgba(0,0,0,.06);box-shadow:0 5px 80px -7px rgba(0,0,0,.06);padding-bottom:0;height:100%}@media (min-width:768px){.card.template-pricing.layout-secondary .card-featured{position:absolute;top:0;right:0;left:0;margin-top:-43px}}.card.template-pricing.layout-secondary .card-header{padding-left:25px}.card.template-pricing.layout-secondary .card-header span{color:#000}.card.template-pricing.layout-secondary .card-subtitle{margin-bottom:10px}.card.template-pricing.layout-secondary .card-body{padding-left:25px;padding-top:0}.card.template-pricing.layout-secondary .card-body ul{padding-left:25px}.card.template-pricing.layout-secondary .card-footer{background-color:#f7f7f7;margin:0;padding-left:25px}.card.template-pricing.layout-secondary .card-footer h5{font-size:16px;font-weight:600;line-height:1.61;letter-spacing:normal;color:#000}@media (min-width:768px){.card.template-pricing.layout-secondary .card-footer h5{font-size:18px}}.card.template-pricing.layout-secondary .card-footer h6{font-size:17px;font-weight:600;line-height:1.37;letter-spacing:normal;color:#000}@media (min-width:768px){.card.template-pricing.layout-secondary .card-footer h6{font-size:19px}}.card.template-pricing.layout-secondary .card-footer h6.list-title{font-size:17px;font-weight:600;color:#1f2226}@media (min-width:768px){.card.template-pricing.layout-secondary .card-footer h6.list-title{font-size:19px}}.card.template-pricing.layout-secondary .card-footer ul{font-size:15px}@media (min-width:768px){.card.template-pricing.layout-secondary .card-footer ul{font-size:17px}}.card.template-pricing.layout-secondary .card-footer hr{border-top-width:5px;border-top-color:#fff}.card.template-extra{background-color:#fff;-webkit-box-shadow:0 5px 80px -7px rgba(0,0,0,.06);box-shadow:0 5px 80px -7px rgba(0,0,0,.06);border:none;height:100%}.card.template-extra.active{background-color:#1f2226}.card.template-extra.active .card-body,.card.template-extra.active .card-body h5,.card.template-extra.active .card-body p,.card.template-extra.active .card-body ul{color:#fff}.card.template-extra .card-body{color:#1f2226;padding:25px 20px}.card.template-extra .card-body p{font-size:16px;color:#1f2226}.card.template-extra .card-body h5{font-size:18px;font-weight:700}.card.template-extra .card-body h6{font-size:17px;font-weight:600}.card.template-extra .card-body ul{color:#000;font-size:14px;list-style-type:none;padding-left:0;line-height:normal}@media (min-width:768px){.card.template-extra .card-body ul{font-size:16px}}.card.template-extra .card-body ul li{position:relative}.card.template-extra .card-body ul li i{position:absolute;left:-25px;top:10px}.card.template-extra .card-body ul li:before{font-family:Font Awesome\ 5 Pro;content:"\F86C";left:0;font-weight:300;font-size:10px;-webkit-margin-end:10px;margin-inline-end:10px}.modal .modal-header .btn-close{background-color:transparent;border:none}@media (min-width:992px){.modal.template-booking .modal-dialog.modal-lg{max-width:855px}}@media (min-width:992px){.modal.template-booking .modal-dialog.modal-lg .modal-text{width:50%}}.modal.template-booking .modal-dialog.modal-lg .modal-calendar--date{width:100%}.modal.template-booking .modal-dialog.modal-lg .modal-calendar--time{width:0;opacity:0}@media (min-width:992px){.modal.template-booking .modal-dialog.modal-xl .modal-text{width:35%}}.modal.template-booking .modal-dialog.modal-xl .modal-calendar{padding-bottom:0}@media (min-width:992px){.modal.template-booking .modal-dialog.modal-xl .modal-calendar{width:65%}}.modal.template-booking .modal-dialog.modal-xl .modal-calendar--date{width:100%}@media (min-width:768px){.modal.template-booking .modal-dialog.modal-xl .modal-calendar--date{width:60%}}.modal.template-booking .modal-dialog.modal-xl .modal-calendar--time{opacity:1;display:block;width:100%}@media (min-width:768px){.modal.template-booking .modal-dialog.modal-xl .modal-calendar--time{width:30%}}@media (min-width:992px){.modal.template-booking .modal-dialog.modal-xl .modal-form{width:65%}}.modal.template-booking .modal-content{border-radius:20px;-webkit-box-shadow:0 4px 32px 0 rgba(0,0,0,.05);box-shadow:0 4px 32px 0 rgba(0,0,0,.05);border:none}.modal.template-booking .modal-title{font-size:20px;font-weight:400;color:#000;margin-bottom:28px}.modal.template-booking .modal-subtitle{font-size:18px;font-weight:400;color:#2a3e56}.modal.template-booking .modal-body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px}@media (min-width:992px){.modal.template-booking .modal-body{padding:20px 50px}}.modal.template-booking .modal-body .modal-calendar{padding-top:45px;padding-bottom:45px;width:100%}@media (min-width:992px){.modal.template-booking .modal-body .modal-calendar{padding-left:50px;width:50%}}.modal.template-booking .modal-body .modal-calendar--box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:992px){.modal.template-booking .modal-body .modal-calendar--box{-webkit-transform:translateX(-12px);transform:translateX(-12px)}}.modal.template-booking .modal-body .modal-calendar--date{width:100%}@media (min-width:768px){.modal.template-booking .modal-body .modal-calendar--date{width:60%}}.modal.template-booking .modal-body .modal-calendar--time{width:100%;padding-top:18px;display:none}@media (min-width:768px){.modal.template-booking .modal-body .modal-calendar--time{width:40%}}.modal.template-booking .modal-body .modal-calendar--time h6{font-size:14px;font-weight:400;color:#000;margin-bottom:20px}.modal.template-booking .modal-body .modal-calendar--time ul{list-style-type:none;padding-left:0;max-height:330px;overflow:hidden;overflow-y:hidden;overflow-y:auto;padding-right:20px}.modal.template-booking .modal-body .modal-calendar--time ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px}.modal.template-booking .modal-body .modal-calendar--time ul li .btn{border-radius:8px;height:42px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5px;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.modal.template-booking .modal-body .modal-calendar--time ul li .btn-warning{font-size:15px;font-weight:400;color:#000;width:0;min-width:unset;opacity:0;padding:0}.modal.template-booking .modal-body .modal-calendar--time ul li .btn-outline-warning{font-size:16px;font-weight:600;color:#000;width:100%;border-radius:8px}.modal.template-booking .modal-body .modal-calendar--time ul li.active .btn-warning{width:48%;opacity:1}.modal.template-booking .modal-body .modal-calendar--time ul li.active .btn-outline-warning{width:48%}.modal.template-booking .modal-body .modal-form{padding-top:25px;padding-bottom:15px;width:100%}@media (min-width:992px){.modal.template-booking .modal-body .modal-form{padding-left:50px;width:50%;padding-top:45px;padding-bottom:45px}}.modal.template-booking .modal-body .modal-form .btn-danger{min-width:190px;font-size:16px;font-weight:600;color:#fff;padding:9px 20px}.modal.template-booking .modal-body .modal-text{padding-top:25px;padding-bottom:15px;width:100%}@media (min-width:992px){.modal.template-booking .modal-body .modal-text{border-right:1px solid #dcdcdc;width:50%;padding-top:45px;padding-bottom:45px}}.modal.template-booking .modal-body .modal-text ul{list-style-type:none;padding-left:0;color:#000}.modal.template-booking .modal-body .modal-text ul li{padding-bottom:15px;font-size:18px;font-weight:400;color:#000}.modal.template-booking .modal-body .modal-text .btn{font-size:16px;font-weight:400;border-radius:8px}.modal.template-booking .modal-body .modal-text .btn.btn-outline-danger{color:#000;border-color:#f4425f}.modal.template-booking .modal-body .modal-text .btn.btn-outline-danger.active,.modal.template-booking .modal-body .modal-text .btn.btn-outline-danger:hover{background-color:#f4425f;color:#fff}.modal.template-booking .modal-body .modal-text .btn.btn-outline-warning{color:#000;border-color:#fbc642}.modal.template-booking .modal-body .modal-text .btn.btn-outline-warning:hover{background-color:#fbc642;color:#000}.modal.template-booking .modal-body .modal-text p{font-size:16px;font-weight:400;color:#000}.modal.template-booking .modal-body .form-control,.modal.template-booking .modal-body .form-control::-webkit-input-placeholder{font-size:16px;line-height:1.69;color:#1f2226}.modal.template-booking .modal-body .form-control,.modal.template-booking .modal-body .form-control::-moz-placeholder{font-size:16px;line-height:1.69;color:#1f2226}.modal.template-booking .modal-body .form-control,.modal.template-booking .modal-body .form-control::-ms-input-placeholder{font-size:16px;line-height:1.69;color:#1f2226}.modal.template-booking .modal-body .form-control,.modal.template-booking .modal-body .form-control::placeholder{font-size:16px;line-height:1.69;color:#1f2226}.modal.template-booking .modal-body .form-control{height:40px;border-bottom:.5px solid #000}.modal.template-booking .modal-body .form-check-label{font-size:12px;line-height:2.25;color:#1f2226}.modal.template-booking .modal-body .form-check-label a{text-decoration:underline;color:#000}.modal.template-booking .modal-body .form-check-input{margin-top:9px}.modal.template-booking .modal-body textarea.form-control{height:75px;border:.5px solid #000;padding:13px 20px}@media (min-width:768px){.modal.template-confirmation .modal-dialog{max-width:620px}}.modal.template-confirmation .modal-content{border-radius:20px;-webkit-box-shadow:0 4px 32px 0 rgba(0,0,0,.05);box-shadow:0 4px 32px 0 rgba(0,0,0,.05);border:none;min-height:235px}.modal.template-confirmation .modal-title{font-size:20px;font-weight:400;color:#000;text-align:center}.modal.template-confirmation .modal-header{border-bottom:none;padding-top:60px;text-align:center}.modal.template-confirmation .modal-header .close{position:absolute;right:35px;opacity:1;text-shadow:none;top:30px}.modal.template-confirmation .modal-body p{font-size:16px;font-weight:400;color:#1f2226;margin:0}.banner-mask.template-project{padding-top:85px}@media (min-width:992px){.banner-mask.template-project{padding-top:125px}}.swiper-button-next:after,.swiper-button-prev:after{content:none}section.template-contact{padding-top:140px;background-color:#f7f7f7}@media (min-width:992px){section.template-contact{padding-top:250px}}section.template-hero{padding-top:100px;padding-bottom:100px}@media (min-width:992px){section.template-hero{padding-top:200px;padding-bottom:200px}}@media (min-width:768px){section.template-hero .section-absolute--image{position:absolute;bottom:-2px;right:4vw}}@media (min-width:1200px){section.template-hero .section-absolute--image{right:9vw}}section.template-boxes--icons{padding-top:120px;padding-bottom:40px}@media (min-width:992px){section.template-boxes--icons{padding-top:150px;padding-bottom:60px}}section.template-boxes--icons .btn{cursor:auto}section.template-boxes--icons .btn:hover{background-color:#f23a54}section.template-boxes--icons .section-box h4{font-size:22px;font-weight:400}@media (min-width:768px){section.template-boxes--icons .section-box h4{font-size:18px}}section.template-boxes--counter{padding-top:50px}@media (min-width:992px){section.template-boxes--counter{padding-top:50px}}section.template-boxes--counter .section-box{padding-left:100px;position:relative}section.template-boxes--counter .section-box--counter{font-weight:600;font-family:Poppins,sans-serif;font-size:257px;color:#f7f7f7;position:absolute;left:0;top:0;-webkit-transform:translateY(-100px);transform:translateY(-100px);z-index:-1}section.template-boxes--benefits{padding-top:90px;padding-bottom:90px;background-color:#f7f7f7}@media (min-width:992px){section.template-boxes--benefits{padding-top:90px;padding-bottom:90px}}section.template-boxes--benefits .section-box,section.template-boxes--benefits .section-box--title{position:relative}section.template-boxes--benefits .section-box--title i{position:absolute;left:-25px;top:2px}@media (min-width:1200px){section.template-boxes--benefits .section-absolute{position:absolute;right:0;top:-30px;bottom:0;width:16vw;background-color:#fff}}section.template-boxes--benefits .section-absolute--content p{font-size:14px}section.template-boxes--benefits .section-absolute img{max-width:212px}.boxes-slide-section{margin-left:auto!important;margin-right:auto!important}.d-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.align-items-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.justify-content-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.partners-wrapper{height:300px;width:100%;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);margin-bottom:30px}@-webkit-keyframes moveSlideshow{to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes moveSlideshow{to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.partners-wrapper .slide{height:100%;position:absolute;top:0;left:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:moveSlideshow 100s linear infinite;animation:moveSlideshow 100s linear infinite}.partners-wrapper .slide .partners-group{position:relative;width:180px;height:100%}.partners-wrapper .slide .partners-group .partner{position:absolute}.partners-wrapper .slide .partners-group .partner img{width:100%;height:auto}.partners-wrapper .slide .partners-group .partner .partner-tooltip{position:absolute;margin-right:auto;margin-left:auto;text-align:center;white-space:nowrap;border-radius:16px;background-color:#fff;font-size:.9rem;z-index:999;bottom:-2.425rem;-webkit-box-shadow:0 .3125rem .625rem 0 rgba(4,125,220,.07);box-shadow:0 .3125rem .625rem 0 rgba(4,125,220,.07);-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;transform-origin:top;-webkit-transition:opacity .1s ease-out,-webkit-transform .1s ease-out;transition:opacity .1s ease-out,-webkit-transform .1s ease-out;transition:opacity .1s ease-out,transform .1s ease-out;transition:opacity .1s ease-out,transform .1s ease-out,-webkit-transform .1s ease-out;opacity:0;pointer-events:none}.partners-wrapper .slide .partners-group .partner:hover .partner-tooltip{opacity:.9;-webkit-transform:scaleY(1);transform:scaleY(1)}section.template-boxes--cards{padding-top:30px;padding-bottom:30px}@media (min-width:768px){section.template-boxes--cards{padding-top:50px;padding-bottom:70px}}section.template-boxes--cards .card{border:none;border-radius:27px;-webkit-box-shadow:0 10px 35px 0 rgba(0,0,0,.11);box-shadow:0 10px 35px 0 rgba(0,0,0,.11);background-color:#fff;height:100%}section.template-boxes--cards .card-header{border-top-left-radius:27px;border-top-right-radius:27px;border-bottom:none;background-color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:30px;padding-bottom:30px;height:250px}@media (min-width:992px){section.template-boxes--cards .card-header{padding-top:100px;padding-bottom:60px;height:425px}}section.template-boxes--cards .card-body{min-height:110px;padding-bottom:30px}section.template-boxes--cards .card-title{font-size:22px;color:#232528}section.template-boxes--list{padding-top:30px;padding-bottom:30px}@media (min-width:768px){section.template-boxes--list{padding-top:50px;padding-bottom:70px}}section.template-boxes--list .card{border:none;background-color:transparent}section.template-boxes--list .card-body{font-size:18px;line-height:2.06;color:#1f2226;padding-left:50px}section.template-boxes--list .card-body p{font-size:18px;color:#1f2226}section.template-boxes--list .card-title{font-size:20px;color:#1f2226;margin-bottom:5px}section.template-boxes--list .card-absolute{position:absolute;left:0}section.template-boxes--sided{padding-top:30px;padding-bottom:30px}@media (min-width:768px){section.template-boxes--sided{padding-top:50px;padding-bottom:70px}}section.template-boxes--sided .card{border:none;border-radius:27px;-webkit-box-shadow:0 10px 35px 0 rgba(0,0,0,.11);box-shadow:0 10px 35px 0 rgba(0,0,0,.11);background-color:#fff;height:100%}section.template-boxes--sided .card-header{border-top-left-radius:27px;border-top-right-radius:27px;border-bottom:none;background-color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:30px;padding-bottom:10px;height:250px}@media (min-width:992px){section.template-boxes--sided .card-header{padding-top:100px;padding-bottom:10px;height:425px}}section.template-boxes--sided .card-body{padding-top:40px;padding-bottom:40px;font-size:18px;font-weight:400;color:#1f2226}@media (min-width:768px){section.template-boxes--sided .card-body{padding-top:70px;padding-bottom:70px}}section.template-boxes--sided .card-body h5{font-size:20px;font-weight:600;color:#1f2226}@media (min-width:768px){section.template-boxes--sided .card-body h5{font-size:22px}}section.template-boxes--sided .card-body p{font-size:18px;font-weight:400;color:#1f2226;line-height:normal}section.template-boxes--sided .card-body ul{list-style-type:none;padding-left:0;margin-bottom:25px}section.template-boxes--sided .card-body ul li{position:relative;padding-left:25px}section.template-boxes--sided .card-body ul li:before{font-family:Font Awesome\ 5 Pro;position:absolute;content:"\F00C";left:0;font-weight:300}section.template-boxes--select{padding-top:30px;padding-bottom:30px;background-color:#f7f7f7;z-index:1}@media (min-width:768px){section.template-boxes--select{padding-top:70px;padding-bottom:100px}}section.template-boxes--select .section-title{margin-bottom:15px;font-size:24px;font-weight:500;color:#1f2226}@media (min-width:768px){section.template-boxes--select .section-title{font-size:32px;margin-bottom:20px}}section.template-boxes--select .section-subtitle{font-size:16px;font-weight:400}@media (min-width:768px){section.template-boxes--select .section-subtitle{font-size:20px}}section.template-boxes--select .section-boxes--title{font-size:20px;font-weight:500;letter-spacing:.77px;color:#1f2226}section.template-boxes--select .section-boxes--title:after{content:"";display:block;width:60px;height:5px;background-color:#f23a54;margin-top:3px}section.template-boxes--select .card{border:none;border-radius:0;-webkit-box-shadow:0 2px 30px 0 rgba(0,0,0,.06);box-shadow:0 2px 30px 0 rgba(0,0,0,.06);background-color:#fff}section.template-boxes--select .card.active .card-footer{pointer-events:all;opacity:1}section.template-boxes--select .card-header{border-bottom:none;background-color:inherit;padding-top:27px;padding-bottom:10px}@media (min-width:768px){section.template-boxes--select .card-header{padding-top:27px;height:100px}}section.template-boxes--select .card-body{padding-top:20px;padding-bottom:10px;font-size:18px;font-weight:400;color:#1f2226}@media (min-width:768px){section.template-boxes--select .card-body{padding-top:20px;padding-bottom:10px}}section.template-boxes--select .card-body h5{font-size:20px;font-weight:600;color:#1f2226}@media (min-width:768px){section.template-boxes--select .card-body h5{font-size:22px}}section.template-boxes--select .card-body p{font-size:18px;font-weight:400;color:#1f2226;line-height:normal}section.template-boxes--select .card-body ul.select-pricing{width:100%;font-size:14px;font-weight:400;color:#1f2226;max-height:300px;overflow-y:auto}@media (min-width:1200px){section.template-boxes--select .card-body ul.select-pricing{font-size:16px}}section.template-boxes--select .card-body ul.select-pricing:before{font-family:Font Awesome\ 5 Pro;position:absolute;content:"\F078";right:10px;font-weight:400;top:10px;-webkit-transition:.5s cubic-bezier(.175,.885,.32,1.275);transition:.5s cubic-bezier(.175,.885,.32,1.275)}section.template-boxes--select .card-body ul.select-pricing li{width:100%;padding:10px 30px;background-color:#f7f7f7;border:none}section.template-boxes--select .card-body ul.select-pricing li.active{color:rgba(31,34,38,.83)}section.template-boxes--select .card-body ul.select-pricing.active{border:none}section.template-boxes--select .card-body ul.select-pricing.active:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}section.template-boxes--select .card-body ul.select-pricing.active li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.template-boxes--select .card-body ul.select-pricing.active li:hover{background-color:#fabe3a}section.template-boxes--select .card-footer{background-color:#fabe3a;position:relative;opacity:0;pointer-events:none;height:38px;-webkit-transition:.5s linear;transition:.5s linear;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.template-boxes--select .card-footer h6{font-size:16px;font-weight:600;color:#1f2226;margin-bottom:0}section.template-boxes--select .card-footer a{position:absolute;right:0;top:0;bottom:0;width:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#1f2226;color:#fff;border-radius:0;font-size:27px}section.template-boxes--select .card-title{font-size:18px;font-weight:600;text-align:center;color:#1f2226}section.template-boxes--titles{padding-top:30px;padding-bottom:30px}@media (min-width:768px){section.template-boxes--titles{padding-top:115px;padding-bottom:45px}}section.template-boxes--titles .section-header{padding-bottom:25px}@media (min-width:768px){section.template-boxes--titles .section-header{padding-bottom:50px}}section.template-boxes--titles .section-title{font-size:32px;font-weight:600;color:#000}section.template-boxes--titles .card{background-color:#fff;border:1px solid #000;border-top-left-radius:10px;height:100%}section.template-boxes--titles .card:after{content:"";background-color:#000;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;-webkit-transition:.5s cubic-bezier(.175,.885,.32,1.275);transition:.5s cubic-bezier(.175,.885,.32,1.275);border-top-left-radius:10px}section.template-boxes--titles .card:hover:after{-webkit-transform:translate(-5px,-5px);transform:translate(-5px,-5px)}section.template-boxes--titles .card-body{font-size:18px;line-height:2.06;color:#1f2226;padding:18px;padding-left:25px}section.template-boxes--titles .card-body p{font-size:18px;color:#1f2226}section.template-boxes--titles .card-title{font-size:20px;color:#000;font-weight:500}section.template-boxes--titles .card-absolute{position:absolute;left:0}section.template-boxes--titles-images{padding-top:30px;padding-bottom:30px}@media (min-width:768px){section.template-boxes--titles-images{padding-top:60px;padding-bottom:60px}}section.template-boxes--titles-images .section-header{padding-bottom:25px}@media (min-width:768px){section.template-boxes--titles-images .section-header{padding-bottom:50px}}section.template-boxes--titles-images .section-title{font-size:32px;font-weight:600;color:#000}section.template-boxes--titles-images .card{background-color:transparent;border:none}section.template-boxes--titles-images .card-header{background-color:transparent;border:none;border-radius:10px;border:1px solid #565656;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 65px;flex:0 0 65px;height:65px;padding:10px}section.template-boxes--titles-images .card-body{font-size:18px;line-height:2.06;color:#1f2226;padding:18px;padding-left:25px}section.template-boxes--titles-images .card-body p{font-size:18px;color:#1f2226}section.template-boxes--titles-images .card-title{font-size:20px;color:#000;font-weight:400}section.template-boxes--titles-images .card-absolute{position:absolute;left:0}section.template-boxes--sliding{padding-top:30px;padding-bottom:30px;overflow:hidden}@media (min-width:768px){section.template-boxes--sliding{padding-top:115px;padding-bottom:45px}}section.template-boxes--sliding .section-header{padding-bottom:25px}@media (min-width:768px){section.template-boxes--sliding .section-header{padding-bottom:50px}}section.template-boxes--sliding .section-title{font-size:32px;font-weight:600;color:#000}section.template-boxes--sliding .section-boxes{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.template-boxes--sliding .card{background-color:#fff;border:none;height:100%;-webkit-box-shadow:0 2px 30px 0 rgba(0,0,0,.17);box-shadow:0 2px 30px 0 rgba(0,0,0,.17);border-radius:3em;overflow:hidden}section.template-boxes--sliding .card:focus-within .card-img-overlay,section.template-boxes--sliding .card:visited .card-img-overlay{opacity:1;-webkit-transform:scale(1);transform:scale(1)}section.template-boxes--sliding .card-img{border-radius:inherit}section.template-boxes--sliding .card-img-overlay{color:#fff;border-radius:inherit;padding:40px 20px 20px;opacity:0;-webkit-transition:.5s cubic-bezier(.175,.885,.32,1.275);transition:.5s cubic-bezier(.175,.885,.32,1.275);-webkit-transform:scale(.8);transform:scale(.8);z-index:200;pointer-events:none}@media (min-width:1200px){section.template-boxes--sliding .card-img-overlay{padding:75px 35px 35px}}section.template-boxes--sliding .card-img-overlay p{color:#fff;font-size:16px}@media (min-width:1200px){section.template-boxes--sliding .card-img-overlay p{font-size:18px}}section.template-boxes--sliding .card-body{font-size:18px;line-height:2.06;color:#1f2226;padding:18px;padding-left:25px}section.template-boxes--sliding .card-body p{font-size:18px;color:#1f2226}section.template-boxes--sliding .card-title{font-size:24px;color:#fff;font-weight:500;font-family:Poppins,sans-serif}section.template-boxes--sliding .card-absolute{position:absolute;top:20px;left:20px;width:15px;height:15px;background-color:#fff;border-radius:50%;z-index:100;-webkit-transition:.5s cubic-bezier(.175,.885,.32,1.275);transition:.5s cubic-bezier(.175,.885,.32,1.275)}@media (min-width:1200px){section.template-boxes--sliding .card-absolute{width:22px;height:22px;top:32px;left:38px}}section.template-boxes--sliding .card-absolute.active,section.template-boxes--sliding .card-absolute:focus-visible,section.template-boxes--sliding .card-absolute:hover{top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:0}section.template-boxes--sliding .card-absolute.active+.card-img-overlay,section.template-boxes--sliding .card-absolute:focus-visible+.card-img-overlay,section.template-boxes--sliding .card-absolute:hover+.card-img-overlay{opacity:1;-webkit-transform:scale(1);transform:scale(1)}section.template-boxes--sliding .swiper{-webkit-transition:.5s linear;transition:.5s linear}@media (min-width:1200px){section.template-boxes--sliding .swiper-slide{width:23%!important}}section.template-boxes--solutions{padding-top:50px;padding-bottom:35px}@media (min-width:768px){section.template-boxes--solutions{padding-top:80px;padding-bottom:60px}}section.template-boxes--solutions .section-content{color:#000;font-size:16px}section.template-boxes--solutions .section-content p{color:#000;font-size:14px}@media (min-width:768px){section.template-boxes--solutions .section-content p{font-size:16px}}section.template-boxes--solutions .section-content .card{border-radius:12px;border:1px solid #c4c0c0;margin-bottom:11px;padding-top:19px;padding-bottom:19px}@media (min-width:768px){section.template-boxes--solutions .section-content .card{border:none}}section.template-boxes--solutions .section-content .card-title{font-size:16px;font-weight:500;margin-bottom:0}@media (min-width:768px){section.template-boxes--solutions .section-content .card-title{font-size:20px}}section.template-boxes--solutions .section-content .card-header{padding:0;border:none;background-color:transparent}section.template-boxes--solutions .section-content .card-body{padding-top:0;padding-bottom:0;-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-end:0;padding-inline-end:0;font-size:14px}@media (min-width:768px){section.template-boxes--solutions .section-content .card-body{font-size:16px}}section.template-boxes--solutions .section-content .card-body p{margin-bottom:0;color:#1f2226}section.template-boxes--solutions .section-title{margin-bottom:32px;font-size:20px;color:#000;display:inline-block;position:relative;z-index:5;font-weight:500}@media (min-width:768px){section.template-boxes--solutions .section-title{font-size:37px;margin-bottom:55px}}section.template-boxes--solutions .section-title:after{content:"";background-color:#f23a54;width:107px;height:3.5px;display:block;margin-top:20px}section.template-boxes--tabs{padding-top:20px;padding-bottom:20px;background-color:#000}@media (min-width:768px){section.template-boxes--tabs{padding-top:35px;padding-bottom:45px}}section.template-boxes--tabs .section-header{padding-top:40px}@media (min-width:768px){section.template-boxes--tabs .section-header{padding-top:50px}}section.template-boxes--tabs .section-title{margin-bottom:32px;font-size:20px;color:#000;display:inline-block;position:relative;z-index:5;font-weight:500}@media (min-width:768px){section.template-boxes--tabs .section-title{font-size:30px;margin-bottom:40px}}section.template-boxes--tabs .section-title:after{content:"";background-color:#f23a54;width:107px;height:3.5px;display:block;margin-top:20px}section.template-boxes--tabs .section-content{color:#fff;font-size:16px;padding:0;border-radius:31px;background-color:#1f2226}@media (min-width:768px){section.template-boxes--tabs .section-content{padding:68px 48px 67px 60px}}section.template-boxes--tabs .section-content p{color:#fff;font-size:14px}@media (min-width:768px){section.template-boxes--tabs .section-content p{font-size:16px}}section.template-boxes--tabs .section-content p strong{font-size:16px}@media (min-width:768px){section.template-boxes--tabs .section-content p strong{font-size:18px}}section.template-boxes--tabs .section-content p:not(:first-child){color:#fff;font-size:14px}@media (min-width:768px){section.template-boxes--tabs .section-content p:not(:first-child){font-size:16px}}section.template-boxes--tabs .section-content p:not(:first-child) strong{font-size:16px;position:relative}section.template-boxes--tabs .section-content p:not(:first-child) strong:before{content:"";width:60px;height:1px;background-color:#f7f7f7;display:block;margin-bottom:15px}@media (min-width:768px){section.template-boxes--tabs .section-content p:not(:first-child) strong{font-size:18px}}section.template-boxes--tabs .section-scroll{max-height:465px;overflow-y:auto}section.template-boxes--tabs .section-box{padding:14px 9px 9px;border-radius:19px;background-color:#000;margin:9px}@media (min-width:768px){section.template-boxes--tabs .section-box{margin:0}}section.template-boxes--tabs .section-box a{font-size:20px}section.template-boxes--tabs .section-box--icons{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0;margin-bottom:7px}section.template-boxes--tabs .section-box--icons li{width:6px;height:6px;border-radius:50%;background-color:#ffbc2e;-webkit-margin-end:3px;margin-inline-end:3px}@media (min-width:768px){section.template-boxes--tabs .section-box--icons li{width:9px;height:9px}}section.template-boxes--tabs .section-box--icons li:first-of-type{background-color:#ff6057}section.template-boxes--tabs .section-box--icons li:last-of-type{background-color:#29c83f}section.template-boxes--tabs .section-box--navigation{top:-35px;width:100%}@media (min-width:768px){section.template-boxes--tabs .section-box--navigation{position:absolute}}section.template-boxes--tabs .nav-link{border:none;border-radius:6px;font-size:16px;font-weight:500;text-align:start;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;background-color:transparent;color:#fff;font-family:Poppins,sans-serif}@media (min-width:768px){section.template-boxes--tabs .nav-link{font-size:20px;margin-bottom:15px}}section.template-boxes--tabs .nav-link.active,section.template-boxes--tabs .nav-link:hover{background-image:-webkit-gradient(linear,left top,right top,from(#f23a54),to(#f79800));background-image:linear-gradient(90deg,#f23a54 0,#f79800);color:#fff}section.template-boxes--tabs-circle{padding-top:40px;padding-bottom:60px;background-color:#1f2226}@media (min-width:768px){section.template-boxes--tabs-circle{padding-top:93px;padding-bottom:122px}}section.template-boxes--tabs-circle .section-header{padding-top:0}@media (min-width:768px){section.template-boxes--tabs-circle .section-header{padding-top:0}}section.template-boxes--tabs-circle .section-title{margin-bottom:25px;font-size:20px;color:#fff;display:inline-block;position:relative;z-index:5;font-weight:500;font-family:Poppins,sans-serif}@media (min-width:768px){section.template-boxes--tabs-circle .section-title{font-size:30px;margin-bottom:40px}}section.template-boxes--tabs-circle .section-title:after{content:"";background-color:#f23a54;width:107px;height:3.5px;display:block;margin-top:20px}section.template-boxes--tabs-circle .section-content{color:#fff;font-size:16px;padding:0;border-radius:31px;background-color:#1f2226}section.template-boxes--tabs-circle .section-content p{color:#fff;font-size:13px}@media (min-width:768px){section.template-boxes--tabs-circle .section-content p{font-size:16px}}section.template-boxes--tabs-circle .section-box{width:370px;height:370px;border:4px solid #f23a54;border-radius:50%;position:relative;margin:auto}@media (min-width:768px){section.template-boxes--tabs-circle .section-box{width:471px;height:471px}}section.template-boxes--tabs-circle .section-box--item{position:absolute;width:95px;height:75px;color:#fff}@media (min-width:768px){section.template-boxes--tabs-circle .section-box--item{width:120px;height:95px}}section.template-boxes--tabs-circle .section-box--item span{position:absolute;top:0;right:0;left:0;bottom:0;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:11px}@media (min-width:768px){section.template-boxes--tabs-circle .section-box--item span{font-size:13px}}section.template-boxes--tabs-circle .section-box--item img{-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;position:absolute}section.template-boxes--tabs-circle .section-box--item img.active{opacity:0;position:absolute}section.template-boxes--tabs-circle .section-box--item:hover,section.template-boxes--tabs-circle .section-box--item[aria-expanded=true]{color:#000;font-weight:600}section.template-boxes--tabs-circle .section-box--item:hover img.current,section.template-boxes--tabs-circle .section-box--item[aria-expanded=true] img.current{opacity:0}section.template-boxes--tabs-circle .section-box--item:hover img.active,section.template-boxes--tabs-circle .section-box--item[aria-expanded=true] img.active{opacity:1}section.template-boxes--tabs-circle .section-box--item.box-1{top:8px;right:0;left:0;margin:auto}section.template-boxes--tabs-circle .section-box--item.box-2{top:13%;right:35px}section.template-boxes--tabs-circle .section-box--item.box-2 img{-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media (min-width:768px){section.template-boxes--tabs-circle .section-box--item.box-2{top:60px;right:45px}}section.template-boxes--tabs-circle .section-box--item.box-3{top:40%;right:-5px}section.template-boxes--tabs-circle .section-box--item.box-3 img{-webkit-transform:rotate(90deg);transform:rotate(90deg)}section.template-boxes--tabs-circle .section-box--item.box-4{bottom:13%;right:37px}section.template-boxes--tabs-circle .section-box--item.box-4 img{-webkit-transform:rotate(135deg);transform:rotate(135deg)}@media (min-width:768px){section.template-boxes--tabs-circle .section-box--item.box-4{bottom:60px;right:45px}}section.template-boxes--tabs-circle .section-box--item.box-5{bottom:8px;right:0;left:0;margin:auto}section.template-boxes--tabs-circle .section-box--item.box-5 img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}section.template-boxes--tabs-circle .section-box--item.box-6{bottom:13%;left:37px}section.template-boxes--tabs-circle .section-box--item.box-6 img{-webkit-transform:rotate(225deg);transform:rotate(225deg)}@media (min-width:768px){section.template-boxes--tabs-circle .section-box--item.box-6{bottom:60px;left:45px}}section.template-boxes--tabs-circle .section-box--item.box-7{top:40%;left:-5px}section.template-boxes--tabs-circle .section-box--item.box-7 img{-webkit-transform:rotate(270deg);transform:rotate(270deg)}section.template-boxes--tabs-circle .section-box--item.box-8{top:13%;left:35px}section.template-boxes--tabs-circle .section-box--item.box-8 img{-webkit-transform:rotate(315deg);transform:rotate(315deg)}@media (min-width:768px){section.template-boxes--tabs-circle .section-box--item.box-8{top:60px;left:45px}}section.template-boxes--tabs-circle .section-box--content{position:absolute;top:0;bottom:0;right:0;left:0;width:50%;margin:auto;text-align:center;height:45%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.template-boxes--tabs-circle .section-box--content p{font-size:12px;margin-bottom:0}@media (min-width:768px){section.template-boxes--tabs-circle .section-box--content p{font-size:13px}}section.template-boxes--tabs-circle .section-box--title{font-size:16px;font-weight:500;color:#fff}@media (min-width:768px){section.template-boxes--tabs-circle .section-box--title{font-size:20px}}section.template-boxes--tabs-circle .section-shape{position:relative;display:inline-block;height:44px}section.template-boxes--tabs-circle .card{background-color:transparent;color:#fff;border:none;-webkit-box-shadow:none;box-shadow:none;border-bottom:1px solid #d2d2d2!important;overflow:visible;border-radius:0}section.template-boxes--tabs-circle .card-body{font-size:16px;padding-top:0;padding-bottom:0}section.template-boxes--tabs-circle .card .btn-link{text-decoration:none;color:#fff;font-family:Poppins,sans-serif;font-size:15px;font-weight:500;padding:0;position:relative}@media (min-width:768px){section.template-boxes--tabs-circle .card .btn-link{font-size:18px}}section.template-boxes--tabs-circle .card .btn-link:after{font-family:Font Awesome\ 5 Pro;content:"\F054";font-weight:300;font-size:16px;position:absolute;right:0;-webkit-transition:.5s cubic-bezier(.175,.885,.32,1.275);transition:.5s cubic-bezier(.175,.885,.32,1.275)}section.template-boxes--tabs-circle .card .btn-link[aria-expanded=true]:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}section.template-boxes--images{padding-top:20px;padding-bottom:20px;background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),color-stop(50%,#fabe3a));background:linear-gradient(180deg,#fff 50%,#fabe3a 0)}@media (min-width:768px){section.template-boxes--images{padding-top:40px;padding-bottom:90px}}section.template-boxes--images .section-title{margin-bottom:32px;font-size:20px;color:#000;display:inline-block;position:relative;z-index:5;font-weight:500}@media (min-width:768px){section.template-boxes--images .section-title{font-size:30px;margin-bottom:40px}}section.template-boxes--images .section-title:after{content:"";background-color:#f23a54;width:107px;height:3.5px;display:block;margin-top:20px}section.template-boxes--images .section-content ul{padding-left:0;list-style-type:none}section.template-boxes.layout-badges{background-color:#f7f7f7;padding-bottom:40px;padding-top:40px}@media (min-width:768px){section.template-boxes.layout-badges{padding-top:80px;padding-bottom:80px}}section.template-boxes.layout-badges .section-title{font-size:27px;font-weight:500;font-family:Poppins,sans-serif;margin-bottom:25px}@media (min-width:768px){section.template-boxes.layout-badges .section-title{margin-bottom:50px;font-size:37px}}section.template-boxes.layout-badges .section-content{position:relative}section.template-boxes.layout-badges .section-box{width:180px;height:180px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #f1f1f1;background-color:#fff;-webkit-box-shadow:0 15px 40px 0 rgba(0,0,0,.06);box-shadow:0 15px 40px 0 rgba(0,0,0,.06);border:1px solid #b6b6b6;margin:10px auto;overflow:hidden}@media (min-width:768px){section.template-boxes.layout-badges .section-box{width:158px;height:172px;margin:8px}}section.template-boxes.layout-badges .section-box img{-webkit-transition:all .3s ease;transition:all .3s ease}section.template-boxes.layout-badges .section-box:hover img{-webkit-transform:scale(1.2);transform:scale(1.2)}section.template-boxes--roles{padding-top:50px;padding-bottom:50px;background-color:#fff}@media (min-width:992px){section.template-boxes--roles{padding-top:100px;padding-bottom:125px}}section.template-boxes--roles .section-title{font-size:27px;font-weight:500;color:#000;margin-bottom:25px;font-family:Poppins,sans-serif}@media (min-width:768px){section.template-boxes--roles .section-title{font-size:37px;margin-bottom:50px}}section.template-boxes--roles .section-subtitle{font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#000}@media (min-width:768px){section.template-boxes--roles .section-subtitle{font-size:20px}}section.template-boxes--roles .section .box-title{color:#fff;min-height:200px}@media (min-width:768px){section.template-boxes--roles .section .box-title{min-height:480px}}section.template-boxes--roles .section .box-title h3{font-size:22px;font-weight:500;letter-spacing:1.08px;text-align:center;color:#fff}@media (min-width:768px){section.template-boxes--roles .section .box-title h3{font-size:28px}}section.template-boxes--roles .card{background-color:#f7f7f7;min-height:210px;width:293px;border:none;border-radius:0;font-family:Open Sans,sans-serif}section.template-boxes--roles .card-header{border:none;background-color:transparent}section.template-boxes--roles .card-title{font-size:20px;font-weight:600;color:#1f2226;margin-bottom:13px;font-family:Open Sans,sans-serif}section.template-boxes--roles .card-body{padding-top:13px;font-size:16px;line-height:1.5;color:#1f2226;padding:20px 15px}@media (min-width:768px){section.template-boxes--roles .card-body{padding:40px 35px}}section.template-boxes--roles .card-body p{font-size:16px;color:#1f2226}section.template-boxes--roles .uk-grid{margin-left:-15px}section.template-boxes--roles .uk-grid>*{padding-left:15px}@media (min-width:1200px){section.template-boxes--roles .uk-grid{margin-left:-24px}section.template-boxes--roles .uk-grid>*{padding-left:24px}}section.template-pricing{padding-top:50px;padding-bottom:50px}@media (min-width:992px){section.template-pricing{padding-top:100px;padding-bottom:140px}}section.template-pricing.layout-secondary{padding-top:50px;background-color:#fff}@media (min-width:768px){section.template-pricing.layout-secondary{padding-top:160px}}section.template-pricing.layout-secondary .section-bg{bottom:100px}@media (min-width:768px){section.template-pricing.layout-secondary .section-bg{width:80%;bottom:200px;top:80px}}@media (min-width:1200px){section.template-pricing.layout-secondary .section-bg{width:70%}}section.template-pricing.layout-secondary .section-title{font-size:24px;font-weight:600;color:#000;margin-bottom:15px}@media (min-width:768px){section.template-pricing.layout-secondary .section-title{font-size:32px;margin-bottom:40px}}section.template-pricing.layout-secondary .section-title:after{content:"";background-color:#f23a54;width:107px;height:3.5px;display:block;margin-top:10px}section.template-pricing.layout-secondary .section-subtitle{font-size:16px;font-weight:400;color:#000}@media (min-width:768px){section.template-pricing.layout-secondary .section-subtitle{font-size:21px}}section.template-testimonial{padding-top:100px;padding-bottom:50px;background-color:#1f2226;color:#fff}@media (min-width:992px){section.template-testimonial{padding-top:190x;padding-bottom:50px}}section.template-testimonial .section-title{margin-bottom:15px;font-size:27px;display:inline-block;position:relative;z-index:5;font-weight:500;font-family:Poppins,sans-serif;color:#fff}@media (min-width:768px){section.template-testimonial .section-title{font-size:37px;margin-bottom:30px;letter-spacing:1.42px}}section.template-testimonial .section-subtitle{color:#fff;font-weight:600;font-size:17px}@media (min-width:768px){section.template-testimonial .section-subtitle{font-size:24px}}section.template-testimonial .section-rating{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:0;color:#fabe3a;font-size:21px}section.template-testimonial .section-rating li{margin:0 3px}section.template-testimonial .swiper-testimonial .swiper-slide{margin-bottom:15px}section.template-testimonial .swiper-testimonial .swiper-slide p{color:hsla(0,0%,100%,.89)}@media (min-width:768px){section.template-testimonial .swiper-testimonial .swiper-slide{margin-bottom:30px}}section.template-testimonial .swiper-testimonial .swiper-button-next,section.template-testimonial .swiper-testimonial .swiper-button-prev{top:unset;bottom:0;color:#000;font-size:25px;color:#1f2226;color:hsla(0,0%,100%,.65)}@media (min-width:768px){section.template-testimonial .swiper-testimonial .swiper-button-next,section.template-testimonial .swiper-testimonial .swiper-button-prev{font-size:31px}}section.template-testimonial .swiper-testimonial .swiper-button-prev,section.template-testimonial .swiper-testimonial .swiper-container-rtl .swiper-button-next{left:35%}@media (min-width:768px){section.template-testimonial .swiper-testimonial .swiper-button-prev,section.template-testimonial .swiper-testimonial .swiper-container-rtl .swiper-button-next{left:40%}}section.template-testimonial .swiper-testimonial .swiper-button-next,section.template-testimonial .swiper-testimonial .swiper-container-rtl .swiper-button-prev{right:35%}@media (min-width:768px){section.template-testimonial .swiper-testimonial .swiper-button-next,section.template-testimonial .swiper-testimonial .swiper-container-rtl .swiper-button-prev{right:40%}}section.template-gallery{background-color:#fff;padding-top:100px;padding-bottom:50px}@media (min-width:992px){section.template-gallery{padding-top:190x;padding-bottom:50px}}section.template-gallery .gallery-top{max-width:1366px}section.template-gallery .gallery-top .swiper-wrapper{padding-bottom:140px}section.template-gallery .gallery-top .swiper-slide{height:400px;background-position:50%;background-size:cover;background-repeat:no-repeat}@media (min-width:768px){section.template-gallery .gallery-top .swiper-slide{height:600px}}section.template-gallery .gallery-top .swiper-slide--box{padding:25px 25px 40px;background-color:#fabe3a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:absolute;bottom:0;max-width:330px;min-height:300px;-webkit-transform:translateY(0);transform:translateY(0);left:5%;opacity:0;-webkit-transition:.8s ease-in-out;transition:.8s ease-in-out}@media (min-width:768px){section.template-gallery .gallery-top .swiper-slide--box{max-width:330px;min-height:400px;padding:50px 47px;left:11%}}section.template-gallery .gallery-top .swiper-slide--box h5{font-size:20px}@media (min-width:768px){section.template-gallery .gallery-top .swiper-slide--box h5{font-size:24px}}section.template-gallery .gallery-top .swiper-slide-active .swiper-slide--box{opacity:1;-webkit-transform:translateY(100px);transform:translateY(100px)}section.template-gallery .gallery-thumbs .swiper-slide{height:90px;margin-bottom:45px}section.template-gallery .gallery-thumbs .swiper-slide img{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}section.template-gallery .gallery-thumbs .swiper-slide img:hover,section.template-gallery .gallery-thumbs .swiper-slide-thumb-active img{-webkit-filter:grayscale(0);filter:grayscale(0)}section.template-gallery .gallery-thumbs .swiper-slide-thumb-active:after{content:"";width:45px;height:45px;position:absolute;bottom:0;background-color:#fabe3a;display:block;-webkit-transform:rotate(45deg);transform:rotate(45deg);left:0;right:0;margin:auto;bottom:-70px}section.template-gallery .gallery-thumbs .swiper-button-next,section.template-gallery .gallery-thumbs .swiper-button-prev{color:#5a5344}section.template-social{padding-top:25px;padding-bottom:90px}@media (min-width:992px){section.template-social{padding-top:90px;padding-bottom:90px}}section.template-social .section-title--absolute{font-family:Poppins,sans-serif;font-weight:600;position:absolute;font-size:95px;color:#f7f7f7;z-index:-1;right:0;top:45px}@media (min-width:768px){section.template-social .section-title--absolute{top:5%;font-size:257px}}.box_cookies{z-index:1000;position:fixed;bottom:0;background-color:#000;width:800px;margin:0 auto;left:50%;margin-left:-400px;padding:30px}.box_cookies .container{max-width:1200px;width:100%;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}.box_cookies p{font-size:12px;line-height:16px;color:#fff}.box_cookies a{display:inline-block;font-size:12px;color:#fff;cursor:pointer;text-decoration:none;text-align:left}.btn_cookies{display:inline-block;position:relative;height:40px;line-height:40px;border:1px solid #979797;padding:0 13px;font-size:14px;font-weight:600;color:#000;margin-left:8px}.cookies-settings-modal .modal-lg{max-width:800px;padding:auto}.cookies-settings-modal .modal-header{padding-bottom:0}.cookies-settings-modal .modal-body{border:0;padding-left:30px;padding-right:30px}.cookies-setting{margin-top:20px;position:relative}.cookies-setting:after{content:"\F013";font-family:Font Awesome\ 5 Pro;font-weight:100;position:absolute;left:0;top:5px;font-size:30px}.cookies-setting .text{float:left;padding-left:40px;width:90%}.cookies-setting .controls{float:right;padding-top:10px;width:10%;text-align:right}.cookies-setting .text h2{font-size:20px;font-weight:400;margin-bottom:0}.cookies-setting .text p{font-size:14px}.cookies-setting.disabled{opacity:.5}.cookies-setting.social:after{content:"\F1E0"}.cookies-setting.advertisement:after{content:"\F648"}.cookies-setting.analytics:after{content:"\F080"}.cookies-settings-modal input:checked+.slider:before{background:#222}.cookies-settings-modal .yellow-btn{background:#222;color:#fff}.cookies-settings-modal .yellow-btn:hover{color:#fff}@media (max-width:800px){.box_cookies{width:100%;left:unset;margin-left:unset}}section.template-richtext--content{padding-top:30px;padding-bottom:30px}@media (min-width:768px){section.template-richtext--content{padding-top:60px;padding-bottom:50px}}section.template-richtext--content .section-content,section.template-richtext--content .section-content p{color:#000}section.template-richtext--content .section-title{margin-bottom:15px;font-size:24px}@media (min-width:768px){section.template-richtext--content .section-title{font-size:32px}}section.template-richtext--content-list{padding-top:30px;padding-bottom:30px}@media (min-width:768px){section.template-richtext--content-list{padding-top:66px;padding-bottom:90px}}section.template-richtext--content-list .section-content,section.template-richtext--content-list .section-content p{color:#000}section.template-richtext--content-list .section-content ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:18px;font-weight:400;line-height:1.33;color:#000;text-align:start;list-style-type:none;padding-left:0}section.template-richtext--content-list .section-content ul li{width:100%;margin-bottom:20px;position:relative;padding-left:25px}@media (min-width:768px){section.template-richtext--content-list .section-content ul li{width:45%}}@media (min-width:992px){section.template-richtext--content-list .section-content ul li{width:33%}}section.template-richtext--content-list .section-content ul li:before{font-family:Font Awesome\ 5 Pro;position:absolute;content:"\F00C";left:0;font-weight:400}section.template-richtext--content-list .section-title{margin-bottom:15px;font-size:24px;font-weight:500}@media (min-width:768px){section.template-richtext--content-list .section-title{font-size:32px;margin-bottom:20px}}section.template-richtext--content-list .section-subtitle{font-size:16px;font-weight:400}@media (min-width:768px){section.template-richtext--content-list .section-subtitle{font-size:20px}}section.template-richtext--list{padding-top:45px;padding-bottom:45px}@media (min-width:768px){section.template-richtext--list{padding-top:120px;padding-bottom:90px}}section.template-richtext--list .section-title{margin-bottom:15px;font-size:24px;font-weight:600;font-family:Montserrat,sans-serif}@media (min-width:768px){section.template-richtext--list .section-title{font-size:50px;margin-bottom:15px}}section.template-richtext--list .section-subtitle{font-size:16px;font-weight:400;font-family:Open Sans,sans-serif}@media (min-width:768px){section.template-richtext--list .section-subtitle{font-size:34px}}section.template-richtext--list .section-content,section.template-richtext--list .section-content p{color:#000}section.template-richtext--list .section-content ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:400;line-height:normal;color:#000;text-align:start;list-style-type:none;padding-left:0}section.template-richtext--list .section-content ul li{position:relative;padding:0 10px;font-weight:600}section.template-richtext--list .section-content ul li:not(:last-of-type):after{content:"";width:2px;height:15px;background-color:#000;display:inline-block;position:absolute;right:0;top:6px}@media (min-width:768px){section.template-richtext--list .section-content ul li:not(:last-of-type):after{top:5px;height:18px}}section.template-richtext--list .section-content ul li a{font-size:14px;color:#000;text-decoration:none}@media (min-width:768px){section.template-richtext--list .section-content ul li a{font-size:18px}}section.template-richtext--title{padding-top:30px;padding-bottom:30px}@media (min-width:768px){section.template-richtext--title{padding-top:50px;padding-bottom:50px}}section.template-richtext--title .section-title{font-size:20px;color:#000}@media (min-width:768px){section.template-richtext--title .section-title{font-size:35px}}section.template-richtext--title .section-title:after{content:"";background-color:#f23a54;width:107px;height:3.5px;display:block;margin-top:20px}section.template-richtext--split{padding-top:50px;padding-bottom:50px}@media (min-width:768px){section.template-richtext--split{padding-top:80px;padding-bottom:80px}}section.template-richtext--split .section-content{color:#000;font-size:16px}@media (min-width:768px){section.template-richtext--split .section-content{-webkit-column-count:2;-moz-column-count:2;column-count:2}}section.template-richtext--split .section-content p{color:#000;font-size:14px}@media (min-width:768px){section.template-richtext--split .section-content p{font-size:16px}}section.template-richtext--split .section-title{margin-bottom:32px;font-size:20px;color:#000;display:inline-block;position:relative;z-index:5;font-weight:500}@media (min-width:768px){section.template-richtext--split .section-title{font-size:37px;margin-bottom:55px}}section.template-richtext--split .section-title:after{content:"";background-color:#f23a54;width:107px;height:3.5px;display:block;margin-top:20px}section.template-richtext--split-2{padding-top:35px;padding-bottom:15px;background-color:#000}@media (min-width:768px){section.template-richtext--split-2{padding-top:100px;padding-bottom:30px}}section.template-richtext--split-2 .section-title{font-size:40px;color:#fff;font-weight:500;font-family:Poppins,sans-serif}@media (min-width:768px){section.template-richtext--split-2 .section-title{font-size:54px}}section.template-richtext--split-2 .section-content{font-size:14px;color:#fff}@media (min-width:768px){section.template-richtext--split-2 .section-content{font-size:18px}}section.template-richtext--split-2 .section-content p{color:inherit;font-size:inherit}section.template-richtext--owner{padding-top:35px;padding-bottom:40px}@media (min-width:768px){section.template-richtext--owner{padding-top:60px;padding-bottom:80px}}section.template-richtext--owner .section-title{color:#000;margin-bottom:16px;font-weight:600;font-size:18px}@media (min-width:768px){section.template-richtext--owner .section-title{font-size:24px}}section.template-richtext--owner .section-title a{color:#000;font-size:18px}@media (min-width:768px){section.template-richtext--owner .section-title a{font-size:30px}}section.template-richtext--owner .section-content{color:#1f2226;font-size:16px}section.template-richtext--owner .section-content p{color:#1f2226;font-size:14px}@media (min-width:768px){section.template-richtext--owner .section-content p{font-size:16px}}section.template-richtext--circles{padding:30px 0}@media (min-width:768px){section.template-richtext--circles{padding:60px 0}}section.template-richtext--circles .section-title{text-align:center;font-size:22px;font-weight:700;letter-spacing:1px;margin:0 0 25px;text-transform:uppercase}@media (min-width:768px){section.template-richtext--circles .section-title{font-size:28px;margin-bottom:50px}}section.template-richtext--circles .circles-stage{display:grid;grid-template-columns:1fr;grid-template-areas:"board" "left" "right";gap:28px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center}@media (min-width:992px){section.template-richtext--circles .circles-stage{grid-template-columns:1fr auto 1fr;grid-template-areas:"left board right";gap:40px}}section.template-richtext--circles .board{grid-area:board;position:relative;width:100%;max-width:540px;aspect-ratio:1/1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:none;touch-action:none}@supports not (aspect-ratio:1/1){section.template-richtext--circles .board:before{content:"";display:block;padding-top:100%}section.template-richtext--circles .board>svg{position:absolute;inset:0}}section.template-richtext--circles .board svg{display:block;width:100%;height:100%}section.template-richtext--circles .board .ring-label{fill:#fff;font-size:16px;font-weight:500;pointer-events:none}section.template-richtext--circles .board .ring-label.is-dark{fill:#555}section.template-richtext--circles .board .bullet{position:absolute;width:9%;height:9%;min-width:36px;min-height:36px;border-radius:50%;background:var(--c);color:#fff;font-size:11px;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:-webkit-grab;cursor:grab;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.25);box-shadow:0 2px 6px rgba(0,0,0,.25);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:left .25s ease,top .25s ease;transition:left .25s ease,top .25s ease;text-align:center;line-height:1;-ms-touch-action:none;touch-action:none}section.template-richtext--circles .board .bullet:active{cursor:-webkit-grabbing;cursor:grabbing}section.template-richtext--circles .board .bullet.is-dragging{-webkit-transition:none;transition:none;-webkit-box-shadow:0 4px 14px rgba(0,0,0,.35);box-shadow:0 4px 14px rgba(0,0,0,.35);z-index:2}section.template-richtext--circles .legends-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;width:100%;max-width:540px}section.template-richtext--circles .legends-col--left{grid-area:left}section.template-richtext--circles .legends-col--right{grid-area:right}@media (min-width:992px){section.template-richtext--circles .legends-col{min-height:540px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:60px;max-width:280px}section.template-richtext--circles .legends-col--left{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;text-align:right}section.template-richtext--circles .legends-col--right{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left}}section.template-richtext--circles .legend h3{margin:0 0 8px;font-size:20px;font-weight:600}@media (min-width:992px){section.template-richtext--circles .legend h3{font-size:22px}}section.template-richtext--circles .legend .lvl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-size:14px;color:#b9b9b9;line-height:1.6}section.template-richtext--circles .legend .lvl .dot{width:12px;height:12px;border-radius:50%;background:0 0;-ms-flex-negative:0;flex-shrink:0}section.template-richtext--circles .legend .lvl.is-active{color:#111;font-weight:700}section.template-richtext--circles .legend .lvl.is-active .dot{background:var(--c)}@media (min-width:992px){section.template-richtext--circles .legends-col--left .legend .lvl{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}section.template-banner--image{padding-top:30px;padding-bottom:30px}@media (min-width:768px){section.template-banner--image{padding-top:50px;padding-bottom:70px}}section.template-banner--image .section-box{border-radius:22px;-webkit-box-shadow:0 37px 104px 0 rgba(0,0,0,.44);box-shadow:0 37px 104px 0 rgba(0,0,0,.44)}section.template-banner--image .section-box img{border-radius:22px}section.template-banner--title{background-color:#f23a54}section.template-banner--title .section-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:75px;padding-bottom:35px}@media (min-width:768px){section.template-banner--title .section-content{padding-top:150px;padding-bottom:70px;min-height:100vh}}section.template-banner--title .section-title{font-size:55px;font-weight:600;color:#000;font-family:Poppins,sans-serif;margin-bottom:70px}@media (min-width:768px){section.template-banner--title .section-title{font-size:67px}}section.template-banner--title .section-title span{width:14px;height:14px;border-radius:50%;background-color:#fff;display:inline-block;margin-left:10px}section.template-banner--title .section-subtitle{font-size:45px;font-weight:600;color:#fff;font-family:Poppins,sans-serif;margin-bottom:127px}@media (min-width:768px){section.template-banner--title .section-subtitle{font-size:65px}}@media (min-width:992px){section.template-banner--title .section-subtitle{font-size:86px}}section.template-banner--title .section-subtitle span{color:#000}section.template-banner--title .section-link{width:91px;height:91px;opacity:.51;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #fff;color:#fff;text-decoration:none}section.template-banner--title .section-link,section.template-banner--title .section-link i{-webkit-transition:.5s cubic-bezier(.175,.885,.32,1.275);transition:.5s cubic-bezier(.175,.885,.32,1.275)}section.template-banner--title .section-link i{position:absolute;opacity:1}section.template-banner--title .section-link span{opacity:0;-webkit-transform:translateY(-50%) scale(.8);transform:translateY(-50%) scale(.8);-webkit-transition:.5s cubic-bezier(.175,.885,.32,1.275);transition:.5s cubic-bezier(.175,.885,.32,1.275);text-transform:uppercase}section.template-banner--title .section-link:hover{-webkit-transform:translateY(0) scale(1.1);transform:translateY(0) scale(1.1)}section.template-banner--title .section-link:hover span{opacity:1;-webkit-transform:scale(1);transform:scale(1)}section.template-banner--title .section-link:hover i{-webkit-transform:translateY(50%);transform:translateY(50%);opacity:0}section.template-banner--overlayed{padding-top:25px;padding-bottom:70px;background-color:#000}@media (min-width:768px){section.template-banner--overlayed{padding-top:77px;padding-bottom:160px}}section.template-banner--overlayed .section-content{color:#fff}section.template-banner--overlayed .section-content p{font-size:14px;color:hsla(0,0%,100%,.82)}@media (min-width:768px){section.template-banner--overlayed .section-content p{font-size:18px}}section.template-banner--overlayed .section-content .btn{font-weight:500}section.template-banner--overlayed .section-title{font-family:Poppins,sans-serif;color:#fff;font-size:40px;font-weight:400}@media (min-width:768px){section.template-banner--overlayed .section-title{font-size:77px}}section.template-banner--overlayed .section-img{position:relative}section.template-banner--overlayed .section-img .position-absolute{right:-20px;bottom:0;-webkit-transform:translateY(50%);transform:translateY(50%);max-width:50%}@media (min-width:768px){section.template-banner--overlayed .section-img .position-absolute{max-width:100%;right:-35px}}section.template-banner--pdf{padding-top:30px;padding-bottom:30px;background-color:#000}@media (min-width:768px){section.template-banner--pdf{padding-top:45px;padding-bottom:45px}}section.template-banner--pdf .section-content{position:relative;text-align:center}section.template-banner--pdf .section-content,section.template-banner--pdf .section-content .zoom-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.template-banner--pdf .section-content .zoom-btn{position:absolute;top:15px;background-color:#000;border-radius:50%;width:25px;height:25px;color:#fff;-webkit-box-shadow:none;box-shadow:none;padding:5px;font-size:14px;z-index:100;-webkit-transform:translateX(-100px);transform:translateX(-100px);-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){section.template-banner--pdf .section-content .zoom-btn{width:35px;height:35px;-webkit-transform:translateX(-235px);transform:translateX(-235px);top:40px;font-size:16px}}@media (min-width:992px){section.template-banner--pdf .section-content .zoom-btn{-webkit-transform:translateX(-310px);transform:translateX(-310px)}}section.template-banner--pdf .section-content .img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;pointer-events:none}section.template-banner--pdf .section-content .screen{width:225px;height:70%;overflow:auto;position:absolute;top:11px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;text-align:center;margin:auto}@media (min-width:768px){section.template-banner--pdf .section-content .screen{width:520px;height:70%;top:24px}}@media (min-width:992px){section.template-banner--pdf .section-content .screen{width:686px;top:32px}}section.template-banner--pdf .section-content .screen canvas{margin:auto}section.template-banner--pdf .section-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.template-banner--cta{background-color:#141619;color:#fff;padding-top:30px;padding-bottom:30px}@media (min-width:768px){section.template-banner--cta{padding-top:88px;padding-bottom:100px}}section.template-banner--cta .section-title{font-size:27px;font-weight:500;font-family:Poppins,sans-serif;margin-bottom:30px;color:#fff}@media (min-width:768px){section.template-banner--cta .section-title{font-size:37px}}.swiper-portfolio--category .swiper-slide{width:auto;padding:0 15px}.swiper-portfolio--category .swiper-slide a{font-size:20px;font-weight:600;color:#000;border-bottom:2px solid transparent;padding-bottom:7px}.swiper-portfolio--category .swiper-slide-active a{border-color:#f23a54}section.template-slider--gallery{overflow:hidden;padding-top:60px;padding-bottom:60px;background-color:#000}@media (min-width:768px){section.template-slider--gallery{padding-top:130px;padding-bottom:130px}}section.template-slider--gallery .section-content .btn{font-size:14px;font-weight:500}section.template-slider--gallery .section-title{color:#fff}section.template-slider--gallery .swiper--gallery{width:100%;overflow:hidden}section.template-slider--gallery .swiper--gallery .swiper-slide{position:relative;width:80%;height:310px;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;padding:15px;background-color:hsla(0,0%,100%,.13)}@media (min-width:768px){section.template-slider--gallery .swiper--gallery .swiper-slide{height:400px;width:60%;padding:35px}}@media (min-width:992px){section.template-slider--gallery .swiper--gallery .swiper-slide{height:510px}}section.template-slider--gallery .swiper--gallery .swiper-slide picture{position:relative;display:block;height:100%}section.template-slider--gallery .swiper--gallery .swiper-slide picture:after{content:"";background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.53)),to(#000));background-image:linear-gradient(90deg,rgba(0,0,0,.53) 0,#000);position:absolute;top:0;right:0;bottom:0;left:0;display:block;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-transition:.5s cubic-bezier(.175,.885,.32,1.275);transition:.5s cubic-bezier(.175,.885,.32,1.275)}section.template-slider--gallery .swiper--gallery .swiper-slide picture img{width:100%;-o-object-fit:cover;object-fit:cover;height:100%}section.template-slider--gallery .swiper--gallery .swiper-slide-active{padding:0}section.template-slider--gallery .swiper--gallery .swiper-slide-active picture:after{background-image:-webkit-gradient(linear,left top,right top,from(transparent),to(transparent));background-image:linear-gradient(90deg,transparent 0,transparent)}section.template-slider--gallery .swiper--gallery .swiper-button-next,section.template-slider--gallery .swiper--gallery .swiper-button-prev{width:35px;height:35px;background-color:#000;color:#fff;font-size:20px;bottom:0;top:auto}@media (min-width:768px){section.template-slider--gallery .swiper--gallery .swiper-button-next,section.template-slider--gallery .swiper--gallery .swiper-button-prev{font-size:35px;width:60px;height:56px}}section.template-slider--gallery .swiper--gallery .swiper-button-next:after,section.template-slider--gallery .swiper--gallery .swiper-button-prev:after{font-family:Font Awesome\ 5 Pro;font-weight:400;font-size:inherit}section.template-slider--gallery .swiper--gallery .swiper-button-prev{left:0}section.template-slider--gallery .swiper--gallery .swiper-button-prev:after{content:"\F053"}section.template-slider--gallery .swiper--gallery .swiper-button-next{right:0}section.template-slider--gallery .swiper--gallery .swiper-button-next:after{content:"\F054"}section.template-slider--gallery .swiper--gallery .swiper-pagination{bottom:25px}section.template-slider--gallery .swiper--gallery .swiper-pagination-bullet{margin:0 3px;opacity:.42;width:12px;height:12px;background-color:#fff}section.template-slider--gallery .swiper--gallery .swiper-pagination-bullet-active{opacity:1}section.template-slider--products{overflow:hidden;padding-top:60px;padding-bottom:60px;background-color:#1f2226}@media (min-width:768px){section.template-slider--products{padding-top:125px;padding-bottom:135px}}section.template-slider--products .section-header{color:#fff}section.template-slider--products .section-header .btn{font-size:18px;font-family:Poppins,sans-serif;font-weight:500;color:#fff;min-width:230px;background-color:#fabe3a}section.template-slider--products .section-title{font-weight:600;font-family:Poppins,sans-serif}@media (min-width:768px){section.template-slider--products .section-title{font-size:49px;line-height:1.57}}section.template-slider--products .section-subtitle{font-size:31px;font-weight:400;color:#fff}section.template-slider--products .section-content .btn{font-size:14px;font-weight:500}section.template-slider--products .section-title{color:#fff}section.template-slider--products .swiper--products{width:100%}section.template-slider--products .swiper--products .swiper-wrapper{-webkit-box-align:self-end;-ms-flex-align:self-end;align-items:self-end}section.template-slider--products .swiper--products .swiper-slide{position:relative;padding:15px;background-color:hsla(0,0%,100%,.13);width:-webkit-max-content;width:-moz-max-content;width:max-content;height:-webkit-max-content;height:-moz-max-content;height:max-content;min-height:-webkit-min-content;min-height:-moz-min-content;min-height:min-content}@media (min-width:768px){section.template-slider--products .swiper--products .swiper-slide{padding:25px}}section.template-slider--products .swiper--products .swiper-slide .btn-play{bottom:25px;right:25px}@media (min-width:768px){section.template-slider--products .swiper--products .swiper-slide .btn-play{bottom:55px;right:55px}}section.template-slider--products .swiper--products .swiper-slide picture{position:relative;display:block}section.template-slider--products .swiper--products .swiper-button-next,section.template-slider--products .swiper--products .swiper-button-prev{width:35px;height:35px;background-color:#000;color:#fff;font-size:20px;bottom:0;top:auto}@media (min-width:768px){section.template-slider--products .swiper--products .swiper-button-next,section.template-slider--products .swiper--products .swiper-button-prev{font-size:35px;width:60px;height:56px}}section.template-slider--products .swiper--products .swiper-button-next:after,section.template-slider--products .swiper--products .swiper-button-prev:after{font-family:Font Awesome\ 5 Pro;font-weight:400;font-size:inherit}section.template-slider--products .swiper--products .swiper-button-prev{left:0}section.template-slider--products .swiper--products .swiper-button-prev:after{content:"\F053"}section.template-slider--products .swiper--products .swiper-button-next{right:0}section.template-slider--products .swiper--products .swiper-button-next:after{content:"\F054"}section.template-slider--products .swiper--products .swiper-pagination{bottom:-40px}@media (min-width:768px){section.template-slider--products .swiper--products .swiper-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;top:-30px;bottom:auto}}section.template-slider--products .swiper--products .swiper-pagination-bullet{margin:0 3px;opacity:.42;width:12px;height:12px;background-color:#fff}section.template-slider--products .swiper--products .swiper-pagination-bullet-active{opacity:1}section.template-slider--hero{overflow:hidden}section.template-slider--hero .section-content .btn{font-size:14px;font-weight:500}section.template-slider--hero .section-title{color:#fff}section.template-slider--hero .swiper--hero{width:100%}section.template-slider--hero .swiper--hero .swiper-content{position:absolute;right:0;left:0;padding-top:20px;color:#fff;bottom:70px;z-index:100}@media (min-width:768px){section.template-slider--hero .swiper--hero .swiper-content{top:0;bottom:auto}}@media (min-width:1200px){section.template-slider--hero .swiper--hero .swiper-content{padding-top:110px}}section.template-slider--hero .swiper--hero .swiper-content h1{font-size:38px}section.template-slider--hero .swiper--hero .swiper-content p{font-size:14px}section.template-slider--hero .swiper--hero .swiper-content .btn{min-width:143px}section.template-slider--hero .swiper--hero .swiper-list{position:absolute;right:0;left:0;bottom:10px;color:#fff}@media (min-width:768px){section.template-slider--hero .swiper--hero .swiper-list{bottom:50px}}@media (min-width:992px){section.template-slider--hero .swiper--hero .swiper-list li:not(:last-of-type){border-right:1px solid #fff}}section.template-slider--hero .swiper--hero .swiper-list--title{font-size:12px;font-weight:600;margin-bottom:0}@media (min-width:768px){section.template-slider--hero .swiper--hero .swiper-list--title{font-size:14px}}section.template-slider--hero .swiper--hero .swiper-list--value{font-size:12px;font-weight:400;margin-bottom:0}@media (min-width:768px){section.template-slider--hero .swiper--hero .swiper-list--value{font-size:14px}}section.template-slider--hero .swiper--hero .swiper-footer{padding-top:40px;padding-bottom:80px;color:#000}@media (min-width:768px){section.template-slider--hero .swiper--hero .swiper-footer{padding-top:43px;padding-bottom:120px}}section.template-slider--hero .swiper--hero .swiper-footer h2{font-size:40px;font-weight:600;margin-bottom:9px;font-family:Poppins,sans-serif}section.template-slider--hero .swiper--hero .swiper-footer h3{font-size:30px;font-weight:400}section.template-slider--hero .swiper--hero .swiper-footer p{margin-bottom:0;font-size:14px}section.template-slider--hero .swiper--hero .swiper-footer .btn{font-size:18px;font-weight:500;font-family:Poppins,sans-serif;background-color:#fabe3a;padding:14px;min-width:230px}@media (min-width:768px){section.template-slider--hero .swiper--hero .swiper-footer .btn{min-width:unset}}@media (min-width:992px){section.template-slider--hero .swiper--hero .swiper-footer .btn{min-width:230px}}section.template-slider--hero .swiper--hero .swiper-footer .border-end{border-right:none}@media (min-width:768px){section.template-slider--hero .swiper--hero .swiper-footer .border-end{border-right:3px solid #b3b3b3}}section.template-slider--hero .swiper--hero .swiper-slide{position:relative}section.template-slider--hero .swiper--hero .swiper-slide picture{position:relative;display:block}section.template-slider--hero .swiper--hero .swiper-slide picture:after{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),color-stop(50%,transparent)),-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),color-stop(40%,transparent));background:linear-gradient(90deg,rgba(0,0,0,.5),transparent 50%),linear-gradient(0deg,rgba(0,0,0,.5),transparent 40%)}section.template-slider--hero .swiper--hero .swiper-button-next,section.template-slider--hero .swiper--hero .swiper-button-prev{width:35px;height:35px;background-color:#000;color:#fff;font-size:20px;bottom:0;top:auto}@media (min-width:768px){section.template-slider--hero .swiper--hero .swiper-button-next,section.template-slider--hero .swiper--hero .swiper-button-prev{font-size:35px;width:60px;height:56px}}section.template-slider--hero .swiper--hero .swiper-button-next:after,section.template-slider--hero .swiper--hero .swiper-button-prev:after{font-family:Font Awesome\ 5 Pro;font-weight:400;font-size:inherit}section.template-slider--hero .swiper--hero .swiper-button-prev{left:0}section.template-slider--hero .swiper--hero .swiper-button-prev:after{content:"\F053"}section.template-slider--hero .swiper--hero .swiper-button-next{right:0}section.template-slider--hero .swiper--hero .swiper-button-next:after{content:"\F054"}section.template-slider--hero .swiper--hero .swiper-pagination{bottom:25px}section.template-slider--hero-default{overflow:hidden;background-color:#000;padding-top:30px;padding-bottom:30px}@media (min-width:768px){section.template-slider--hero-default{padding-top:80px;padding-bottom:80px}}section.template-slider--hero-default .section-title{font-size:55px;font-weight:400}@media (min-width:768px){section.template-slider--hero-default .section-title{font-size:77px;font-family:Poppins,sans-serif;line-height:.99;margin-bottom:25px}}section.template-slider--hero-default .section-content p{font-size:18px;color:hsla(0,0%,100%,.76)}section.template-slider--hero-default .section-content .btn{margin-top:25px}section.template-slider--hero-default .section-title{color:#fff}section.template-slider--hero-default .uk-navigation{position:absolute;left:0;right:0;bottom:15px;right:30px}section.template-slider--hero-default .uk-navigation a{color:#fff;font-size:20px}section.template-slider--richtext{padding-top:0;padding-bottom:40px}@media (min-width:768px){section.template-slider--richtext{padding-top:30px;padding-bottom:30px}}section.template-slider--richtext .section-header{padding-top:40px}@media (min-width:768px){section.template-slider--richtext .section-header{padding-top:50px}}section.template-slider--richtext .section-title{margin-bottom:32px;font-size:20px;color:#000;display:inline-block;position:relative;z-index:5;font-weight:500}@media (min-width:768px){section.template-slider--richtext .section-title{font-size:30px;margin-bottom:40px}}section.template-slider--richtext .section-title:after{content:"";background-color:#f23a54;width:107px;height:3.5px;display:block;margin-top:20px}section.template-slider--richtext .section-content{color:#1f2226;font-size:16px}section.template-slider--richtext .section-content p{color:#1f2226;font-size:14px}@media (min-width:768px){section.template-slider--richtext .section-content p{font-size:16px}}section.template-slider--richtext .section-box a{color:#1f2226;font-size:20px}section.template-slider--richtext .section-box a:hover{color:#1f2226}section.template-slider--richtext .section-box--slider{padding:14px 9px 9px;border-radius:19px;background-color:#1f2226}section.template-slider--richtext .section-box--icons{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0;margin-bottom:7px}section.template-slider--richtext .section-box--icons li{width:6px;height:6px;border-radius:50%;background-color:#ffbc2e;-webkit-margin-end:3px;margin-inline-end:3px}@media (min-width:768px){section.template-slider--richtext .section-box--icons li{width:9px;height:9px}}section.template-slider--richtext .section-box--icons li:first-of-type{background-color:#ff6057}section.template-slider--richtext .section-box--icons li:last-of-type{background-color:#29c83f}section.template-slider--richtext .section-box--navigation{top:-35px;width:100%}@media (min-width:992px){section.template-slider--richtext .section-box--navigation{position:absolute}}section.template-slider--projects{padding-top:20px;padding-bottom:20px;background-color:#000}@media (min-width:768px){section.template-slider--projects{padding-top:50px;padding-bottom:50px}}section.template-slider--projects .uk-slider-items li a{font-size:14px;color:hsla(0,0%,100%,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){section.template-slider--projects .uk-slider-items li a{font-size:16px}}section.template-slider--projects .uk-slider-items li a img{-webkit-margin-end:10px;margin-inline-end:10px}@media (min-width:768px){section.template-slider--projects .uk-slider-items li a img{-webkit-margin-end:15px;margin-inline-end:15px}}section.template-slider--projects .uk-slider a{font-size:28px;color:hsla(0,0%,100%,.49)}.menu-navitem{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.menu-navitem,.menu-navitem a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu-navitem a{font-size:17px;color:#000}.menu-navitem a .icon{font-size:30px;font-weight:300;margin-right:10px}.menu-navitem a .text{display:inline-block}.header.header-opened{position:fixed;z-index:1001;width:100%;height:100%;background:#1f2226}.header-opened .bg-white{background:0 0!important}.header-opened .menu-navitem a{color:#fff}.header-menu-new{color:#fff;padding-top:30px;display:none}.header-menu-new.header-menu-opened{display:block;overflow-y:auto}.header-menu-new .h3{font-size:27px;font-weight:500;margin-bottom:35px;color:#fff;font-family:Poppins,sans-serif}.header-menu-new .new-main-menu{list-style-type:none;margin:0;padding:0}.header-menu-new .menu-links{margin-bottom:10px}.header-menu-new .menu-links a{font-size:20px;color:#fff;font-family:Open Sans,sans-serif}.header-menu-new .menu-links a:hover{font-weight:500}.header-menu-new .bottom .p1{font-size:18px;font-weight:500;color:#fff;margin:0;font-family:Poppins,sans-serif}.header-menu-new .bottom .p2{font-family:OpenSans;font-size:14px;font-weight:700;color:#ababab;font-family:Open Sans,sans-serif}.header-menu-new .mapa{margin:30px 0}.mapouter{position:relative;text-align:right}.gmap_canvas,.mapouter{height:250px;width:100%}.gmap_canvas{overflow:hidden;background:0 0!important}.header-menu-new .right-desktop{padding-left:40px}.header-menu-new .right-desktop .h4{font-size:16px;font-weight:700;color:#fff;line-height:1.71;margin:0}.header-menu-new .right-desktop p{font-size:14px;font-weight:300;line-height:1.71;color:hsla(0,0%,100%,.5);margin:0}.header-menu-new .right-desktop .wraper{position:relative;margin-bottom:15px;padding-left:30px}.header-menu-new .right-desktop .wraper:before{content:"\F00C";font-family:Font Awesome\ 5 Pro;font-size:18px;font-weight:300;color:#fff;left:0;top:0;position:absolute}.header-menu-new .right-desktop .h3{padding-left:30px}.header-menu-new .right-desktop .cols{padding-left:40px}@media (max-width:1365px){.header-menu-new .right-desktop,.header-menu-new .right-desktop .cols{padding-left:15px}.header-menu-new{padding-top:0}.header-menu-new .menu-links a{font-size:16px}.mapouter{position:relative;text-align:right}.gmap_canvas,.mapouter{height:200px;width:100%}.gmap_canvas{overflow:hidden;background:0 0!important}.header-menu-new .mapa{margin:15px 0}.header-menu-new .bottom .p1{font-size:16px}.header-menu-new .h3{margin-bottom:20px}}@media (max-height:866px){.header-menu-new .right-desktop,.header-menu-new .right-desktop .cols{padding-left:15px}.header-menu-new{padding-top:0}.header-menu-new .menu-links a{font-size:16px}.mapouter{position:relative;text-align:right}.gmap_canvas,.mapouter{height:200px;width:100%}.gmap_canvas{overflow:hidden;background:0 0!important}.header-menu-new .mapa{margin:15px 0}.header-menu-new .bottom .p1{font-size:16px}.header-menu-new .h3{margin-bottom:20px}}@media (max-width:1023px){.navbar-mobile.opened .main-nav-mobile{margin-top:30px}.navbar-mobile .main-nav-mobile li a{margin-top:20px}.navbar-mobile .submenu li a{margin-bottom:10px;font-size:16px}.navbar-mobile .second-nav-mobile .title{font-family:Poppins,sans-serif;font-size:24px;font-weight:400;color:#fff;margin-bottom:20px}}section.template-roles{padding-top:50px;padding-bottom:50px;background-color:#f7f7f7}@media (min-width:992px){section.template-roles{padding-top:100px;padding-bottom:100px}}section.template-roles .section-title{font-size:24px;font-weight:500;letter-spacing:1.23px;color:#000;margin-bottom:24px}@media (min-width:768px){section.template-roles .section-title{font-size:32px}}section.template-roles .section-subtitle{font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#000}@media (min-width:768px){section.template-roles .section-subtitle{font-size:20px}}section.template-roles .section-box .box-title{color:#fff;min-height:200px}@media (min-width:768px){section.template-roles .section-box .box-title{min-height:480px}}section.template-roles .section-box .box-title h3{font-size:22px;font-weight:500;letter-spacing:1.08px;text-align:center;color:#fff}@media (min-width:768px){section.template-roles .section-box .box-title h3{font-size:28px}}@media (min-width:768px){section.template-roles .section-box .btn{position:absolute;bottom:0}}section.template-roles .section-box .swiper-button-next,section.template-roles .section-box .swiper-button-prev{width:53px;height:53px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#1f2226;font-size:26px;color:#fff}section.template-roles .section-box .swiper-button-next,section.template-roles .section-box .swiper-rtl .swiper-button-prev{right:0}section.template-roles .section-box .swiper-button-prev,section.template-roles .section-box .swiper-rtl .swiper-button-next{left:0}section.template-roles .section-box .swiper-button-next.swiper-button-disabled,section.template-roles .section-box .swiper-button-prev.swiper-button-disabled{opacity:0}.card.template-role{text-align:center;border:none;-webkit-box-shadow:0 2px 30px 0 rgba(0,0,0,.06);box-shadow:0 2px 30px 0 rgba(0,0,0,.06);background-color:#fff;min-height:150px}.card.template-role .card-header{border:none;background-color:transparent}.card.template-role .card-title{font-size:17px;font-weight:600;color:#000;min-height:50px}.card.template-role .card-body{padding-top:30px}.card.template-role .card-body span{font-size:17px;font-weight:400;letter-spacing:normal;color:#f23a54}section.template-table{padding-bottom:50px;z-index:0}@media (min-width:768px){section.template-table{padding-top:0;padding-bottom:40px}}section.template-table:before{content:"";display:block;max-width:50%;height:12px;background-color:inherit;position:absolute;left:0;right:0;margin:auto}section.template-table .section-content{padding-top:60px}section.template-table .section-content .table-box{background-color:#fff;border-radius:0 0 15px 15px;color:#1f2226}section.template-table .section-content .table-box .bg-light{background-color:#f7f7f7!important}section.template-table .section-content .table-box .row{margin:0}section.template-table .section-content .table-box h6{font-size:15px;margin:0}section.template-table .section-content .table-box h5{font-size:17px;font-weight:600;letter-spacing:.69px;margin:0}section.template-table .section-content .table-box hr{border-top:2px solid #f7f7f7}section.template-table .section-content .table-heading .cell{min-height:72px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.template-table .section-content .table-body .cell{padding:6px 4px}section.template-table .section-content .table-caption .cell{padding:5px;min-height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){section.template-table .section-content .table-caption .cell{min-height:60px}}section.template-table .section-content .table-btn{height:60px;border-radius:inherit}section.template-table .section-bg{bottom:60px}section.template-table .section-separator{height:12px;background-color:inherit;position:absolute;left:0;right:0;margin:auto}section.template-table .section-title{font-size:20px;color:#000;font-weight:600}section.template-projects--featured{overflow:hidden;padding-top:60px;padding-bottom:60px;background-color:#fff}@media (min-width:768px){section.template-projects--featured{padding-top:45px;padding-bottom:50px}}section.template-projects--featured .section-header{color:#fff}section.template-projects--featured .section-header .btn{font-size:18px;font-family:Poppins,sans-serif;font-weight:500;color:#fff;min-width:230px;background-color:#fabe3a}section.template-projects--featured .section-title{font-weight:600;font-family:Poppins,sans-serif;color:#000}@media (min-width:768px){section.template-projects--featured .section-title{font-size:32px;line-height:1.57}}section.template-projects--featured .section-subtitle{font-size:31px;font-weight:400;color:#fff}section.template-projects--featured .swiper--projects-featured{padding-top:30px;padding-bottom:30px}@media (min-width:768px){section.template-projects--featured .swiper--projects-featured{padding-top:66px;padding-bottom:66px}}section.template-projects--featured .swiper--projects-featured .swiper-overlay{position:absolute;top:0;bottom:0;left:0;width:100%}@media (min-width:992px){section.template-projects--featured .swiper--projects-featured .swiper-overlay{width:50%}}section.template-projects--featured .swiper--projects-featured .swiper-title{color:#fff;font-size:28px;font-weight:500;margin-bottom:20px}@media (min-width:768px){section.template-projects--featured .swiper--projects-featured .swiper-title{font-size:32px}}section.template-projects--featured .swiper--projects-featured .swiper-subtitle{color:#fff;font-weight:400;font-size:20px}@media (min-width:768px){section.template-projects--featured .swiper--projects-featured .swiper-subtitle{font-size:24px}}section.template-projects--featured .swiper--projects-featured .swiper-box{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:992px){section.template-projects--featured .swiper--projects-featured .swiper-box{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}section.template-projects--featured .swiper--projects-featured .swiper-content{width:100vw}@media (min-width:768px){section.template-projects--featured .swiper--projects-featured .swiper-content{width:100vw}}@media (min-width:992px){section.template-projects--featured .swiper--projects-featured .swiper-content{width:33vw}}@media (min-width:1440px){section.template-projects--featured .swiper--projects-featured .swiper-content{width:28vw}}@media (min-width:1536px){section.template-projects--featured .swiper--projects-featured .swiper-content{width:26vw}}@media (min-width:1920px){section.template-projects--featured .swiper--projects-featured .swiper-content{width:19vw}}@media (min-width:2500px){section.template-projects--featured .swiper--projects-featured .swiper-content{width:25vw}}section.template-projects--featured .swiper--projects-featured .swiper-image{width:100vw}@media (min-width:992px){section.template-projects--featured .swiper--projects-featured .swiper-image{width:60vw}}@media (min-width:1440px){section.template-projects--featured .swiper--projects-featured .swiper-image{width:60vw}}@media (min-width:1920px){section.template-projects--featured .swiper--projects-featured .swiper-image{width:60vw}}@media (min-width:2500px){section.template-projects--featured .swiper--projects-featured .swiper-image{width:55vw}}section.template-projects--featured .swiper--projects-featured .swiper-slide{padding-top:30px;padding-bottom:30px}@media (min-width:768px){section.template-projects--featured .swiper--projects-featured .swiper-slide{padding-top:66px;padding-bottom:66px}}section.template-projects--featured .swiper--projects-featured .swiper-slide .swiper-content{opacity:0;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-transition:.9s cubic-bezier(.175,.885,.32,1.275);transition:.9s cubic-bezier(.175,.885,.32,1.275);-webkit-transition-delay:.7s;transition-delay:.7s;-webkit-transform:translateY(-50px);transform:translateY(-50px);padding-bottom:25px}section.template-projects--featured .swiper--projects-featured .swiper-slide .swiper-overlay{opacity:0;-webkit-transition:.9s cubic-bezier(.175,.885,.32,1.275);transition:.9s cubic-bezier(.175,.885,.32,1.275);-webkit-transition-delay:.2s;transition-delay:.2s}section.template-projects--featured .swiper--projects-featured .swiper-slide .swiper-separator hr{border-width:4px;position:relative;margin:0;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-transform:translateY(0);transform:translateY(0);width:70%;-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}section.template-projects--featured .swiper--projects-featured .swiper-slide picture{position:relative;display:block}section.template-projects--featured .swiper--projects-featured .swiper-slide picture img{opacity:0;-webkit-transition:.8s ease-in-out;transition:.8s ease-in-out;-webkit-transform:translateX(100px);transform:translateX(100px)}section.template-projects--featured .swiper--projects-featured .swiper-slide-active .swiper-content,section.template-projects--featured .swiper--projects-featured .swiper-slide-active .swiper-overlay{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}section.template-projects--featured .swiper--projects-featured .swiper-slide-active .swiper-separator hr{-webkit-transform:translateY(-35px);transform:translateY(-35px);opacity:1}@media (min-width:768px){section.template-projects--featured .swiper--projects-featured .swiper-slide-active .swiper-separator hr{-webkit-transform:translateY(-60px);transform:translateY(-60px)}}section.template-projects--featured .swiper--projects-featured .swiper-slide-active picture img{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}section.template-projects--featured .swiper--projects-featured .swiper-button-next,section.template-projects--featured .swiper--projects-featured .swiper-button-prev{width:35px;height:35px;background-color:#fff;color:#000;font-size:20px;bottom:0;top:auto}@media (min-width:768px){section.template-projects--featured .swiper--projects-featured .swiper-button-next,section.template-projects--featured .swiper--projects-featured .swiper-button-prev{font-size:35px;width:60px;height:56px}}section.template-projects--featured .swiper--projects-featured .swiper-button-next:after,section.template-projects--featured .swiper--projects-featured .swiper-button-prev:after{font-family:Font Awesome\ 5 Pro;font-weight:400;font-size:inherit}section.template-projects--featured .swiper--projects-featured .swiper-button-prev{left:auto;right:35px}@media (min-width:768px){section.template-projects--featured .swiper--projects-featured .swiper-button-prev{right:60px}}section.template-projects--featured .swiper--projects-featured .swiper-button-prev:after{content:"\F053"}section.template-projects--featured .swiper--projects-featured .swiper-button-next{right:0}section.template-projects--featured .swiper--projects-featured .swiper-button-next:after{content:"\F054"}section.template-projects--featured .swiper--projects-featured .swiper-pagination{bottom:-40px}@media (min-width:768px){section.template-projects--featured .swiper--projects-featured .swiper-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;top:-30px;bottom:auto}}section.template-projects--featured .swiper--projects-featured .swiper-pagination-bullet{margin:0 3px;opacity:.42;width:12px;height:12px;background-color:#fff}section.template-projects--featured .swiper--projects-featured .swiper-pagination-bullet-active{opacity:1}section.template-projects--categories{overflow:hidden;padding-top:60px;padding-bottom:60px;background-color:#1f2226}@media (min-width:768px){section.template-projects--categories{padding-top:97px;padding-bottom:60px}}section.template-projects--categories .section-header{color:#fff;padding-bottom:80px}section.template-projects--categories .section-title{font-weight:500;font-family:Poppins,sans-serif;color:#fff}@media (min-width:768px){section.template-projects--categories .section-title{font-size:50px}}section.template-projects--categories .section-subtitle{font-size:31px;font-weight:500;color:#fff}@media (min-width:768px){section.template-projects--categories .section-subtitle{font-size:50px}}@media (min-width:1200px){section.template-projects--categories .section-subtitle{font-size:62px}}section.template-projects--categories .section-content{padding-top:75px;padding-bottom:35px;color:#fff}@media (min-width:768px){section.template-projects--categories .section-content{padding-top:150px;padding-bottom:70px}}section.template-projects--categories .section-content p{color:#fff}section.template-projects--categories .uk-slider-items li{width:200px;height:150px;text-align:center}@media (min-width:768px){section.template-projects--categories .uk-slider-items li{width:350px;height:250px}}@media (min-width:1200px){section.template-projects--categories .uk-slider-items li{width:400px;height:300px}}section.template-projects--categories .uk-slider-items li h4{font-size:20px;font-weight:500;font-family:Poppins,sans-serif}@media (min-width:768px){section.template-projects--categories .uk-slider-items li h4{font-size:30px}}section.template-gallery--version{padding-top:35px;padding-bottom:70px}@media (min-width:768px){section.template-gallery--version{padding-top:70px;padding-bottom:140px}}section.template-gallery--version .section-header{color:#fff}section.template-gallery--version .section-header ul{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:0}section.template-gallery--version .section-header ul li{padding:0 8px}section.template-gallery--version .section-header ul li:not(:last-of-type){position:relative}section.template-gallery--version .section-header ul li:not(:last-of-type):after{content:"";height:18px;display:inline-block;width:2px;background-color:#fff;position:absolute;top:4px;right:0}@media (min-width:768px){section.template-gallery--version .section-header ul li:not(:last-of-type):after{top:8px}}section.template-gallery--version .section-header ul li a{font-weight:600;color:#fff}@media (min-width:768px){section.template-gallery--version .section-header ul li a{font-size:22px}}section.template-gallery--version .section-title{margin-bottom:20px;font-weight:400;color:#fff}@media (min-width:768px){section.template-gallery--version .section-title{font-size:34px}}section.template-gallery--version .section-subtitle{font-weight:400;color:#fff}@media (min-width:768px){section.template-gallery--version .section-subtitle{font-size:22px}}section.template-gallery--version .section-content .nav-tabs{border-bottom:none;padding-top:55px;padding-bottom:55px}section.template-gallery--version .section-content .nav-tabs:before{content:"";display:block;background-color:#fff;height:6px;border-radius:3px;width:100%}section.template-gallery--version .section-content .nav-link{padding-top:40px;border:none;position:relative}section.template-gallery--version .section-content .nav-link:before{content:"";width:48px;height:48px;border-radius:50%;background-color:#f23a54;-webkit-transform:translateY(-50%) scale(.4);transform:translateY(-50%) scale(.4);opacity:0;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-transition:.5s cubic-bezier(.175,.885,.32,1.275);transition:.5s cubic-bezier(.175,.885,.32,1.275);display:block;position:absolute;top:0;right:0;left:0;margin:auto;z-index:100}section.template-gallery--version .section-content .nav-link img{opacity:.46}section.template-gallery--version .section-content .nav-link.active{background-color:transparent;border:none}section.template-gallery--version .section-content .nav-link.active:before{-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);opacity:1}section.template-gallery--version .section-content .nav-link.active img{opacity:1}section.template-gallery--version .section-content .section-desktop{padding:27px 22px 24px;border-radius:22px;border:2px solid #fff}section.template-gallery--version .section-content .section-desktop ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none}section.template-gallery--version .section-content .section-desktop ul li{width:17px;height:17px;margin-right:14px;border-radius:50%;background-color:hsla(0,0%,100%,.5)}section.template-gallery--version .section-content .section-desktop .btn-play{bottom:10px;right:10px}@media (min-width:768px){section.template-gallery--version .section-content .section-desktop .btn-play{bottom:33px;right:33px}}section.template-gallery--version .section-content .section-mobile{width:100%;margin:auto;border-radius:57px;position:relative;height:630px;overflow:hidden}@media (min-width:768px){section.template-gallery--version .section-content .section-mobile{width:350px}}section.template-gallery--version .section-content .section-mobile--box{position:absolute;top:1%;left:2%;width:96%;height:98%;overflow:hidden;border-radius:57px}section.template-gallery--version .section-content .section-mobile:before{position:absolute;top:6px;right:0;left:0;content:"";width:103px;height:23px;border-radius:0 0 12px 12px;background-color:#fff;margin:auto;z-index:100}section.template-gallery--version .section-content .section-mobile video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.template-gallery--version .section-content .section-mobile .btn-play{bottom:25px;right:20px}@media (min-width:768px){section.template-gallery--version .section-content .section-mobile .btn-play{bottom:25px;right:20px}}section.template-gallery--version .section-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:-1}section.template-gallery--small{padding-top:50px;padding-bottom:50px}@media (min-width:768px){section.template-gallery--small{padding-top:130px;padding-bottom:160px}}section.template-gallery--small .section-title{margin-bottom:16px;font-weight:500;font-family:Poppins,sans-serif}@media (min-width:768px){section.template-gallery--small .section-title{font-size:41px}}section.template-gallery--small .section-content{padding-bottom:45px}@media (min-width:768px){section.template-gallery--small .section-content{padding-bottom:90px}}section.template-gallery--small .section-content p{line-height:normal}section.template-gallery--small .section-box{padding:25px;margin-bottom:25px}@media (min-width:768px){section.template-gallery--small .section-box{padding:55px}}section.template-gallery--small .section-box.translated{height:450px}@media (min-width:768px){section.template-gallery--small .section-box.translated{-webkit-transform:translateY(-50%);transform:translateY(-50%);height:480px}}section.template-title--simple{padding-top:30px;padding-bottom:30px}@media (min-width:768px){section.template-title--simple{padding-top:50px;padding-bottom:50px}}section.template-title--simple .section-title{font-size:20px;color:#000;display:inline-block;position:relative;z-index:5;font-weight:500}@media (min-width:768px){section.template-title--simple .section-title{font-size:37px}}section.template-title--simple .section-title:after{content:"";background-color:#f23a54;width:107px;height:3.5px;display:block;margin-top:20px}@media (min-width:992px){.homepage-banner .display-1{font-size:100px}}@media (max-width:991px){.homepage-banner .display-1{font-size:30px}.homepage-banner .h4{font-size:20px}}@media (max-width:767px){.homepage-banner .mx-auto{width:110px!important;margin-right:30px!important;position:absolute;right:5px;bottom:0}section.template-hero{min-height:300px}}.text-banner{padding-left:75px}@media (max-width:1023px){.text-banner{padding-left:60px}}@media (max-width:767px){.text-banner{padding-left:30px}}@media (max-width:1024px){.homepage-banner{background:0 0!important}}.aboutus-home{padding:111px 0;background-color:#fff}.aboutus-home .title-section{font-family:Open Sans,sans-serif;font-size:30px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000;position:relative;margin-bottom:45px}.aboutus-home .title-section .line{position:absolute;bottom:-15px;left:0;width:70px;height:4px;-o-object-fit:contain;object-fit:contain;background-color:#c5c5c5}.aboutus-home .title-section .line:before{content:"";width:20px;height:4px;-o-object-fit:contain;object-fit:contain;background-color:#f23a54;position:absolute;left:0;top:0}img,video{max-width:100%}.aboutus-home .padding-box{padding-left:90px}.aboutus-home .flex-lg-row-reverse .padding-box{padding-right:90px;padding-left:0}.aboutus-home p{font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#1f2226;margin-bottom:20px}.vertical-align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.aboutus-home .about-link{font-size:19px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#f23a54}.aboutus-home .about-link .fa-arrow-right{margin-left:5px}@media (min-width:1024px){.about-link.mobile,.aboutus-home .hide-desktop{display:none}}@media (max-width:1023px){.about-link.desktop{display:none}.aboutus-home{padding:30px 0 20px}.aboutus-home .flex-lg-row-reverse .padding-box,.aboutus-home .padding-box{padding-left:0;padding-right:0}.aboutus-home .hide-mobile{display:none}.aboutus-home .about-link{margin-top:10px}.video-about{text-align:center}.aboutus-home .title-section{font-size:20px}.aboutus-home p{font-size:14px}}@media (max-width:767px){.video-about{margin:0 -30px}}.servicii-home{background-color:#f7f7f7;padding:100px 0}.servicii-home .h2{font-family:Poppins,sans-serif;font-size:40px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000;margin-bottom:30px;line-height:1}.servicii-home .box{-o-object-fit:contain;object-fit:contain;-webkit-box-shadow:0 0 16px -7px rgba(0,0,0,.5);box-shadow:0 0 16px -7px rgba(0,0,0,.5);border:1px solid #fffefe;background-color:#fff;padding:40px;text-align:center;margin-top:30px;height:316px}.servicii-home .box .icon{background:url(../images/oval-servicii.png) no-repeat 50%;height:72px;width:72px;margin:0 auto;text-align:center;line-height:68px}.servicii-home .box .h3{font-family:Open Sans,sans-serif;font-size:24px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000;margin:15px 0}.servicii-home .box p{line-height:1.67;text-align:center}.servicii-home .box .more-link,.servicii-home .box p{font-family:Open Sans,sans-serif;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#1f2226}.servicii-home .box .more-link{line-height:normal;position:relative}.servicii-home .box .more-link span{position:absolute;bottom:-5px;left:0;height:1px;width:56px;background:#d3d3d3}.servicii-home .box .more-link span:after{content:"";width:41px;height:1px;-o-object-fit:contain;object-fit:contain;background-color:#f23a54;position:absolute;right:0;top:0}.servicii-home .box .text{margin-bottom:15px}.servicii-home .bigger-spacing{margin-right:-20px;margin-left:-20px}.servicii-home .bigger-spacing>.col,.servicii-home .bigger-spacing>[class*=col-]{padding-right:20px;padding-left:20px}@media (max-width:1023px){.servicii-home{padding:30px 0}.servicii-home .h2{margin-bottom:20px;margin-left:15px;font-size:27px}.servicii-home .box{margin-top:15px}.servicii-home .bigger-spacing{margin-right:-15px;margin-left:-15px}.servicii-home .bigger-spacing>.col,.servicii-home .bigger-spacing>[class*=col-]{padding-right:15px;padding-left:15px}.servicii-home .container{padding:0 15px}.servicii-home .box p{font-size:14px}}.portofoliu-home{padding:100px 0 0;background-color:#fff}.portofoliu-home .h2{font-family:Poppins,sans-serif;font-size:40px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000;margin-bottom:100px;line-height:1}.portofoliu-nav-list{max-width:1110px;margin:0 auto;padding:0;padding-bottom:80px;list-style-type:none}.portofoliu-nav-list li{margin:0 35px 20px;display:inline-block}.portofoliu-nav-list li a{padding-bottom:7px;font-family:Open Sans,sans-serif;font-size:20px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000;border-bottom:2px solid transparent}.portofoliu-nav-list li.active a,.portofoliu-nav-list li:hover a{border-bottom:2px solid #f23a54}.portofoliu-home .portofoliu-slider{margin-bottom:50px}.slider-projects-style .slick-next,.slider-projects-style .slick-prev{width:78px;height:78px}.slider-projects-style .slick-prev{left:-60px}.slider-projects-style .slick-next{right:-60px}.slider-projects-style .slick-next:before{content:"\F054"}.slider-projects-style .slick-next:before,.slider-projects-style .slick-prev:before{font-family:Font Awesome\ 5 Pro;font-size:57px;font-weight:300;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000}.slider-projects-style .slick-prev:before{content:"\F053"}.slider-projects-style .nume-proiect{text-align:center;font-family:Open Sans,sans-serif;font-size:22px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000;margin:0}.slider-projects-style .slick-slide img{margin:0 auto}.portofoliu-slider .wrap-img{height:653px}@media (max-width:1024px){.portofoliu-slider .wrap-img{height:430px}.slider-proiect .wrap-img-proiect{height:400px}}@media (max-width:767px){.slider-proiect .wrap-img-proiect{height:220px}}@media (max-width:767px){.portofoliu-home{padding:40px 0 0}.portofoliu-home .h2{font-size:27px;margin-bottom:40px}.portofoliu-nav-list li{margin:0 15px 0 0}.portofoliu-nav-list{text-align:left;width:100%;height:35px;overflow:auto;white-space:nowrap;margin-bottom:25px;padding-bottom:45px}.portofoliu-nav-list li a{padding-bottom:7px}.portofoliu-home .slick-dots li button:before{width:12px;height:12px;background-color:#ececec;font-size:12px}.portofoliu-home li.slick-active button:before{color:#f23a54}.portofoliu-home .slick-dots{bottom:-55px}}@media (min-width:768px) and (max-width:1024px){.slider-projects-style .slick-prev{left:0}.slider-projects-style .slick-next{right:0}.portofoliu-nav-list li{margin:0 23px 20px}.portofoliu-home .slick-dots li button:before{width:12px;height:12px;background-color:#ececec;font-size:12px}.portofoliu-home li.slick-active button:before{color:#f23a54}.portofoliu-home .slick-dots{bottom:-55px}}@media (width:1024px){.slider-projects-style .slick-slide img{width:75%}.slider-projects-style .slick-prev{left:-25px}.slider-projects-style .slick-next{right:-25px}}@media (min-width:768px) and (max-width:1023px){.slider-proiect img{width:75%}}.marketing-home{padding:70px 0 100px;background:#fff}.marketing-home .h2{font-family:Poppins,sans-serif;font-size:40px;line-height:normal;line-height:1;margin-bottom:50px}.marketing-home .h2,.marketing-home .h3{font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#000}.marketing-home .h3{font-family:Open Sans,sans-serif;font-size:30px;line-height:normal;position:relative;margin-bottom:90px}.marketing-home .h3:before{content:"";width:70px;height:3.5px;background-color:#f23a54;left:0;bottom:-17px;position:absolute}.marketing-home .marketing-list{margin:0;padding:0;list-style-type:none}.marketing-home .marketing-list li{height:258px;width:258px;border-radius:50%;border:1px solid #ede8dd;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;padding:0 68px;text-align:center;float:left;margin-left:-62px}.marketing-home .marketing-list li:hover{-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.5);box-shadow:0 0 4px 0 rgba(0,0,0,.5)}.marketing-home .marketing-list li:first-child{margin:0}.marketing-home .marketing-list li .combined-shape{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0}.marketing-home .marketing-list .icon{font-size:40px;font-weight:300;display:block;margin-bottom:15px}.marketing-home .marketing-list .icon,.marketing-home .marketing-list .text{font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#1f2226;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease}.marketing-home .marketing-list .text{font-family:Open Sans,sans-serif;font-size:20px;font-weight:600}.marketing-home .marketing-list li:hover .icon{-webkit-transform:scale(1.2);transform:scale(1.2)}.marketing-home.digital-page{padding:140px 0 100px}@media (max-width:1024px){.marketing-home{padding:30px 0 50px}.marketing-home .h2{font-size:27px;margin-bottom:30px}.marketing-home .h3{font-size:20px;margin-bottom:50px}.marketing-home .marketing-list{text-align:center}.marketing-home .marketing-list li{float:none;margin-left:0;margin-top:-45px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.marketing-home .marketing-list li .combined-shape{top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%}.marketing-home .marketing-list .text{font-size:18px}.marketing-home .marketing-list .icon{font-size:26px;margin-bottom:0}.marketing-home .marketing-list li{height:167px;width:167px;padding:0}.marketing-home .marketing-list li .combined-shape.hide-mobile{display:none}}@media (min-width:1025px){.marketing-home .marketing-list li .combined-shape.hide-desktop{display:none}}@media (max-width:767px){.marketing-home.digital-page{padding:40px 0}}.design-home{padding:80px 0;background-color:#f7f7f7}.design-home .h2{font-family:Open Sans,sans-serif;font-size:30px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000;position:relative;margin-bottom:70px}.design-home .h2:before{content:"";width:70px;height:3.5px;background-color:#f23a54;left:0;bottom:-17px;position:absolute}.design-home .box{text-align:center;padding:30px 0}.design-home .box .h3{font-size:21px;font-weight:600;color:#000;margin:25px 0}.design-home .box .h3,.design-home .box p{font-family:Open Sans,sans-serif;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal}.design-home .box p{font-size:16px;font-weight:400;text-align:center;color:#1f2226}.design-home .box .icon-box{height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.design-home .box .icon{font-size:40px;font-weight:300;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#1f2226;height:100%}.design-home .mobile{position:relative;width:262px;margin:0 auto}.design-home .mobile-pic{position:absolute;top:0;left:0;z-index:1}.design-home .home-pic{position:absolute;top:15px;left:17px;z-index:10;border-radius:20px}.design-home .t-center{width:100%;text-align:center}.design-home.software{padding-top:0;background:#fff}@media (min-width:1024px){.design-home .hide-desktop{display:none}}@media (max-width:1023px){.design-home{padding:30px 0}.design-home .home-pic{position:static}.design-home .hide-mobile{display:none}.design-home .box{padding:30px 0 0}.design-home .h2{font-size:20px}.design-home .box .h3{font-size:16px}.design-home .box p{font-size:14px}}.tehnology-home{padding:100px 0;background:#fff url(../images/technology-cercle.png) no-repeat center 150px}.tehnology-home .h2{font-family:Open Sans,sans-serif;font-size:30px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000;position:relative;margin-bottom:100px}.tehnology-home .h2:before{content:"";width:70px;height:3.5px;background-color:#f23a54;left:0;bottom:-17px;position:absolute}.tehnology-home .box .h3{font-size:19px;font-weight:600;text-align:left;margin-bottom:20px}.tehnology-home .box .h3,.tehnology-home .box p{font-family:Open Sans,sans-serif;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#1f2226}.tehnology-home .box p{font-size:16px;font-weight:400;text-align:justify}.tehnology-home .box{margin-bottom:45px}.tehnology-home .box .icon{float:left;margin-right:15px;font-size:40px;font-weight:300;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#1f2226;width:50px;text-align:left}.tehnology-home .box .text{float:left;width:80%}.tehnology-home .left-col{padding-right:50px}.tehnology-home .right-col{padding-left:50px}.tehnology-home .box .icon.fa-mobile{text-align:center}@media (max-width:1023px){.tehnology-home{padding:30px 0;background:0 0}.tehnology-home .right-col{padding-left:15px}.tehnology-home .h2{font-size:20px;margin-bottom:50px}.tehnology-home .box .icon{font-size:30px;width:30px}.tehnology-home .box .h3{font-size:16px;margin-bottom:15px}.tehnology-home .box p{font-size:14px;text-align:left}.tehnology-home .box{margin-bottom:20px}}.events-home{padding:70px 0;background:#f7f7f7}.events-home .h2{font-family:Open Sans,sans-serif;font-size:30px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000;position:relative;margin-bottom:100px}.events-home .h2:before{content:"";width:70px;height:3.5px;background-color:#f23a54;left:0;bottom:-17px;position:absolute}.events-home .slider-events .title{font-family:Open Sans,sans-serif;font-size:18px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:justify;color:#000;margin-top:15px;display:block}.events-home .slick-slide{padding:0 10px}.events-home .slick-slide img{max-width:100%}.events-home .slick-next,.events-home .slick-prev{background:0 0;width:57px;height:57px}.events-home .slick-next:before{content:"\F054"}.events-home .slick-next:before,.events-home .slick-prev:before{font-family:Font Awesome\ 5 Pro;font-size:57px;font-weight:300;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000}.events-home .slick-prev:before{content:"\F053"}.events-home .slick-prev{left:-75px}.events-home .slick-next{right:-75px}@media (min-width:768px) and (max-width:1024px){.events-home .slick-prev{left:-40px}.events-home .slick-next{right:-28px}}@media (max-width:767px){.events-home{padding:30px 0}.events-home .h2{margin-bottom:40px;font-size:20px}.events-home .slick-dots li button:before{width:12px;height:12px;background-color:#ececec;font-size:12px}.slick-dots li.slick-active button:before{color:#f23a54}}@media (min-width:768px){.events-home .slick-dots{display:none!important}}@media (width:1024px){.events-home .slick-next{right:-44px}}.tehnology-home.strategie-management{padding:100px 0 55px;background-image:none;background-color:#fff}.tehnology-home.strategie-management .box .img-icon{float:left;margin-right:20px}@media (max-width:1023px){.tehnology-home.strategie-management{padding:30px 0}.tehnology-home .right-col{padding-left:15px}.tehnology-home .h2{font-size:20px;margin-bottom:50px}.tehnology-home.strategie-management .box .img-icon{width:30px;height:auto;margin-right:15px}.tehnology-home .box .h3{font-size:16px;margin-bottom:15px}.tehnology-home .box p{font-size:14px;text-align:left}.tehnology-home .box{margin-bottom:20px}}.online-coaching-home{padding:60px 0;background:#f7f7f7}.online-coaching-home .h2{font-family:Open Sans,sans-serif;font-size:30px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000;position:relative;margin-bottom:80px}.online-coaching-home .h2:before{content:"";width:70px;height:3.5px;background-color:#f23a54;left:0;bottom:-17px;position:absolute}.online-coaching-home .img-2{margin-top:20px}.aboutus-home.online-coaching-home .title-section{font-size:24px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000}.online-coaching-home .links{margin:0 0 22px;padding:0;list-style-type:none}.online-coaching-home .links li{margin-right:14px;display:inline-block}.online-coaching-home .links li:last-child{margin:0}.online-coaching-home .links li a{font-family:Open Sans,sans-serif;display:inline-block;font-size:12px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;-o-object-fit:contain;object-fit:contain;border-radius:10px;height:30px;line-height:30px;padding:0 12px;min-width:131px;text-align:center}.online-coaching-home .links li a.pink{background-color:#f23d57;color:#fff}.online-coaching-home .links li a.dark{background-color:#1f2226;color:#fff}.online-coaching-home .links li a.yellow{background-color:#fabe3a;color:#000}.online-coaching-home .wrap-img1{width:50%;padding-right:8px;float:left}.online-coaching-home .wrap-img2{width:50%;padding-left:8px;float:right}@media (max-width:1024px){.aboutus-home.online-coaching-home .padding-box{padding-left:15px}}@media (max-width:767px){.online-coaching-home{padding:30px 0}.online-coaching-home .h2{font-size:20px;margin-bottom:40px}.aboutus-home.online-coaching-home .title-section{font-size:16px;margin-top:40px}.online-coaching-home .links li a{font-size:10px;min-width:auto}.aboutus-home.online-coaching-home .padding-box{padding-left:0}.online-coaching-home .margin-mobile-photos{margin:0 -30px}}@media (max-width:413px){.online-coaching-home .links li{margin-right:5px;margin-bottom:5px}}.experience-home{padding:80px 0;background:#fff}.experience-home .h2{font-family:Poppins,sans-serif;font-size:40px;font-weight:600;margin-bottom:50px}.experience-home .charts-list .label,.experience-home .h2{font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000}.experience-home .charts-list .label{font-family:Open Sans,sans-serif;font-size:20px;font-weight:400;margin-bottom:10px;display:block}.experience-home .charts-list .chart{height:10px;width:100%;background:#c5c5c5;position:relative}.experience-home .charts-list .chart .fill{position:absolute;left:0;top:0;height:10px;background:#fabe3a}.experience-home .charts-list .item{margin-bottom:30px;margin-top:15px}.experience-home .left-col{padding-right:75px}.experience-home .round-chart .number{font-size:30px;font-weight:600;color:#f23a54}.experience-home .round-chart .number,.experience-home .round-chart .number .text{font-family:Open Sans,sans-serif;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal}.experience-home .round-chart .number .text{font-size:24px;font-weight:400;text-align:center;color:#1f2226}.experience-home .round-chart{width:224px;height:224px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;border:6px solid #c5c5c5;border-radius:100%;padding:0 30px;position:relative}.experience-home .round-charts-list{margin-top:80px}.experience-home .round-chart .pink-cercle{position:absolute;left:0;top:0;max-width:224px;height:224px;left:-2px;top:-6px}@-webkit-keyframes rotating{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotating{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.rotating{-webkit-animation:rotating 8s linear infinite;animation:rotating 8s linear infinite}@media (max-width:1024px){.experience-home .round-chart{margin:0 auto 30px}}@media (max-width:767px){.experience-home{padding:40px 0 20px}.experience-home .h2{margin-bottom:20px;font-size:27px}.experience-home .charts-list .label{font-size:16px}.experience-home .left-col{padding-right:15px}.experience-home .hide-mobile{display:none}.experience-home .round-chart{height:136px;width:136px}.experience-home .round-chart .pink-cercle{height:136px;max-width:136px}.experience-home .round-chart .number{font-size:16px;margin-bottom:0}.experience-home .round-chart .text{font-size:14px}.experience-home .round-charts-list{margin-top:30px}}@media (max-width:359px){.experience-home .round-chart{height:124px;width:124px}.experience-home .round-chart .pink-cercle{height:124px;max-width:124px}}.blog-home{padding:20px 0 0;background:#fff}.blog-home .h2{font-family:Poppins,sans-serif;font-size:40px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000;margin-bottom:80px}.blog-home .box{-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.5);box-shadow:0 0 6px 0 rgba(0,0,0,.5);background-color:#fff;text-align:center;margin-bottom:30px}.blog-home .box .h3,.blog-home .box .h3 a{font-family:Open Sans,sans-serif;font-size:22px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#000;margin-bottom:20px}.blog-home .box .content{padding:25px 30px}.blog-home .box .text{font-size:16px;line-height:1.5;margin-bottom:25px}.blog-home .box .date,.blog-home .box .text{font-family:Open Sans,sans-serif;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:#1f2226}.blog-home .box .date{font-size:14px;line-height:1.71;margin:0}.blog-home .box .image-holder{overflow:hidden}.blog-home .box img{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;cursor:pointer}.blog-home .box img:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.contact-btn-onpage{width:100%;text-align:center;margin-top:80px;margin-bottom:120px}.contact-btn-onpage a{display:inline-block;font-family:Poppins,sans-serif;font-size:24px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.42;letter-spacing:normal;color:#fff;width:304px;height:104px;line-height:104px;-o-object-fit:contain;object-fit:contain;border-radius:15px 0 0 0;background-color:#f23a54;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.contact-btn-onpage a:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}@media (max-width:767px){.blog-home .hide-mobile{display:none}.blog-home{padding:0}.blog-home .h2{font-size:27px;margin-bottom:40px}.blog-home .box{margin:0 -30px}.blog-home .box .h3,.blog-home .box .h3 a{font-size:16px}.blog-home .box .text{font-size:14px}.blog-home .box .date{font-size:12px}.contact-btn-onpage a{width:197px;height:59px;line-height:59px;font-size:16px}.contact-btn-onpage{margin-top:40px;margin-bottom:40px}.blog-home .box img:hover{-webkit-transform:none;transform:none}.blog-home.blog-page .box{margin-bottom:30px}}.newsletter-section{background:#f7f7f7;padding-bottom:120px}.newsletter-section .img-left{float:left;padding:72px 0}.newsletter-section .img-left ul{list-style-type:none;margin:0;padding:0;width:300px}.newsletter-section .img-left ul li{display:inline-block;margin-bottom:3px}.newsletter-section .text-insta{float:left;padding:72px 0;text-align:center;position:relative;z-index:1000}.newsletter-section .text-insta .first-p{font-family:Poppins,sans-serif;font-size:30px;font-weight:400;text-align:center;margin-bottom:20px;margin-top:40px}.newsletter-section .text-insta .first-p,.newsletter-section .text-insta .second-p a{font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000}.newsletter-section .text-insta .second-p a{font-family:Open Sans,sans-serif;font-size:25px;font-weight:300}.newsletter-section .content-newsletter{position:relative}.newsletter-section .newsletter-box{right:0;top:0;background:#1f2226;z-index:100;padding:30px 40px;border-left:8px solid #fff;position:relative}.newsletter-section .newsletter-box .form-check-label a{opacity:.75;color:#fff}.newsletter-section .newsletter-box .form-group{margin-bottom:12px}.newsletter-section .content-newsletter:after{font-family:Font Awesome\ 5 Brands;content:"\F16D";position:absolute;font-size:300px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#fff;right:350px;top:72px;z-index:10}.newsletter-section .newsletter-box .h3{font-size:25px;line-height:normal;margin-bottom:20px}.newsletter-section .newsletter-box .form-control,.newsletter-section .newsletter-box .h3{font-family:Open Sans,sans-serif;font-weight:300;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#fff}.newsletter-section .newsletter-box .form-control{font-size:19px;line-height:1.42;border-bottom:1px solid #fff}.newsletter-section .newsletter-box .form-control::-webkit-input-placeholder{font-family:Open Sans,sans-serif;font-size:19px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.42;letter-spacing:normal;color:#fff}.newsletter-section .newsletter-box .form-control::-moz-placeholder{font-family:Open Sans,sans-serif;font-size:19px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.42;letter-spacing:normal;color:#fff}.newsletter-section .newsletter-box .form-control::-ms-input-placeholder{font-family:Open Sans,sans-serif;font-size:19px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.42;letter-spacing:normal;color:#fff}.newsletter-section .newsletter-box .form-control::placeholder{font-family:Open Sans,sans-serif;font-size:19px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.42;letter-spacing:normal;color:#fff}.newsletter-section .newsletter-box .form-check-label{opacity:.75;font-family:Open Sans,sans-serif;font-size:14px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;color:#fff}.newsletter-section .newsletter-box .form-check-input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.newsletter-section .newsletter-box .checkmark{position:absolute;top:2px;left:0;color:#fff;opacity:.75}.newsletter-section .btn-subscribe{border-radius:15px 0 0 0;border:3px solid #fff;width:100%;height:57px;line-height:51px;margin-top:20px;font-family:Open Sans,sans-serif;font-size:24px;font-weight:400;font-stretch:normal;font-style:normal;text-align:center;letter-spacing:normal;color:#fff;display:inline-block}.newsletter-section .form-check{margin-top:25px}@media (max-width:1024px){.newsletter-section .img-left ul{margin:0 auto}.newsletter-section .newsletter-box{position:static;width:auto;height:auto;border-left:none}.newsletter-section .text-insta{margin-left:0}.newsletter-section .content-newsletter:after{content:none}.newsletter-section .hide-mobile{display:none}.newsletter-section .img-left{float:none;padding:0;text-align:center}.newsletter-section .text-insta{float:none;padding:30px 0}.newsletter-section .text-insta .first-p{margin-top:0}.newsletter-section{padding:40px 0;margin-bottom:0}}@media (min-width:1025px){.newsletter-section .hide-desktop{display:none}}@media (max-width:767px){.newsletter-section{padding-top:0;padding-bottom:0}.newsletter-section .newsletter-box{margin:0 -30px}.newsletter-section .newsletter-box .h3{font-size:16px;margin-bottom:15px}.newsletter-section .newsletter-box .form-control{font-size:14px;border-bottom:1px solid #fff}.newsletter-section .newsletter-box .form-control::-webkit-input-placeholder{font-size:14px}.newsletter-section .newsletter-box .form-control::-moz-placeholder{font-size:14px}.newsletter-section .newsletter-box .form-control::-ms-input-placeholder{font-size:14px}.newsletter-section .newsletter-box .form-control::placeholder{font-size:14px}.newsletter-section .newsletter-box .form-check-label{font-size:12px}.newsletter-section .btn-subscribe{font-size:20px}.newsletter-section .text-insta p{margin:0}.newsletter-section .text-insta .first-p{font-size:16px;margin-bottom:15px}}@media (max-width:359px){.newsletter-section .img-left ul{width:auto}}.footer-home{background:#1f2226;padding:100px 0;position:relative}.footer-home .pink-list,.footer-home .white-list{margin:0;padding:0;list-style-type:none}.footer-home .pink-list li a{color:#f23a54}.footer-home .pink-list li a,.footer-home .white-list li a{font-family:Open Sans,sans-serif;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;margin-bottom:25px;display:block}.footer-home .white-list li a{color:#fff;position:relative}.footer-home .white-list li a .line{position:absolute;bottom:-10px;left:0;width:70px;height:2px;-o-object-fit:contain;object-fit:contain;background-color:#c5c5c5}.footer-home .white-list li a .line:before{content:"";width:20px;height:2px;-o-object-fit:contain;object-fit:contain;background-color:#f23a54;position:absolute;left:0;top:0}.footer-home .bottom-list{margin:0;padding:0;list-style-type:none;text-align:right;margin-top:120px}.footer-home .bottom-list li{margin-left:40px;display:inline-block}.footer-home .bottom-list li a{color:hsla(0,0%,100%,.6);font-size:14px}.footer-home .bottom-list li a .fab{margin-left:15px;color:#fff}.footer-home .bottom-list li a:first-child .fab{margin:0}.footer-home .pink-list.desktop{margin-left:66px}.footer-home .white-list.first{margin-left:57px}.footer-home .white-list.second{margin-left:60px}@media (max-width:767px){.footer-home{padding:40px 0}.logo-footer{text-align:center;margin-bottom:60px}.footer-home .hidden-mobile{display:none}.footer-home .hidden-desktop .pink-list{text-align:center;margin-top:20px}.footer-home .pink-list li a{margin-bottom:10px}.footer-home .bottom-list{margin-top:0;text-align:center}.footer-home .bottom-list li{display:block;margin-left:0;margin-bottom:10px}.footer-home .bottom-list li.social-media{margin-bottom:0;margin-top:30px}.footer-home .white-list li a{font-size:14px;margin-bottom:30px}.footer-home .pink-list li a{font-size:14px}.footer-home .bottom-list li a .fab{font-size:18px}}@media (min-width:768px){.footer-home .hidden-desktop{display:none}}@media (max-width:1023px){.footer-home .white-list.first,.footer-home .white-list.second{margin:0}}.contact-page{padding:100px 0;background:#fff}.contact-page .form-control{border-bottom:2px solid #000}.contact-page .padding-right{padding-right:120px}.contact-page textarea{border:2px solid #000;height:176px;padding-left:24px;margin-top:35px}.contact-page .submit-btn{width:198px;height:102px;-o-object-fit:contain;object-fit:contain;background-color:#f23a54;font-family:Poppins,sans-serif;font-size:24px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.42;letter-spacing:normal;text-align:center;color:#fff;border:none;margin-top:40px;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.contact-page .submit-btn:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.contact-page .dropdown-contact .dropdown-menu-interest{display:none;background:#fcfcfc;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.contact-page .dropdown-contact .dropdown-menu-interest.is-opened{display:block}.contact-page .dropdown-contact button{text-align:left;position:relative}.contact-page .dropdown-contact button:after{font-family:Font Awesome\ 5 Pro;position:absolute;content:"\F078";bottom:15px;right:0;line-height:1}.contact-page .dropdown-contact .dropdown-item{font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000;height:50px;line-height:50px;padding:0 24px;cursor:pointer}.contact-page .dropdown-contact .dropdown-item:hover{background-color:#1f2226;color:#fff}.contact-page .dropdown-contact .icon{font-size:18px;font-weight:300;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fabe3a;width:21px;height:18px;margin-right:15px}.contact-page .contact-img-right{margin:60px 0}.contact-page p{margin-bottom:30px}.contact-page .contact-link,.contact-page p{font-family:Open Sans,sans-serif;font-size:20px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#1f2226}.contact-page .contact-link{display:block;margin-bottom:10px}.contact-page .contact-link .fal{margin-right:10px}.contact-page .wrap{position:relative}.contact-page .wrap:after{content:url(../images/question.png);position:absolute;right:30px;top:-257px;opacity:.71}@media (max-width:1023px){.contact-page .padding-right{padding:0}}@media (max-width:767px){.section.has-bg.banner-contact{padding-bottom:100px}.contact-page .wrap:after{-webkit-transform:scale(.5);transform:scale(.5);top:-185px;right:-40px}.contact-page{padding:40px 0}.contact-page .form-control{font-size:14px;border-bottom:1px solid #000}.contact-page .form-control::-webkit-input-placeholder{font-size:14px}.contact-page .form-control::-moz-placeholder{font-size:14px}.contact-page .form-control::-ms-input-placeholder{font-size:14px}.contact-page .form-control::placeholder{font-size:14px}.contact-page textarea{border:1px solid #000}.contact-page .submit-btn{width:197px;height:59px;line-height:59px;font-size:16px}.contact-page .contact-link,.contact-page p{font-size:16px}}.banner-about .h1{font-family:Poppins,sans-serif;font-size:50px;display:block;width:100%;margin-top:-70px}.banner-about .h1,.banner-about .h4{font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000}.banner-about .h4{font-family:Open Sans,sans-serif;font-size:20px;position:relative;padding-left:165px}.banner-about .h4:before{content:"";position:absolute;width:150px;height:3px;background:#f23a54;left:5px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:767px){.banner-about .h1{font-size:30px;margin:0}.banner-about .h4{font-size:16px;padding-left:80px}.banner-about .h4:before{content:none}.banner-about .container{position:absolute;top:40px}.section.has-bg.banner-about{padding-bottom:100px}}.section1-about{padding:60px 0 90px}.section1-about .t-center{text-align:center;margin-bottom:60px}.section1-about .first-p{font-family:Open Sans,sans-serif}.section1-about .first-p,.section1-about .second-p{font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#000;width:684px;margin:0 auto}.section1-about .second-p{font-family:Poppins,sans-serif;margin-top:30px}.section1-about.experience-home .round-charts-list{margin-top:100px}@media (max-width:767px){.section1-about .first-p,.section1-about .second-p{width:100%;font-size:14px}.section1-about{padding:30px 0 10px}.section1-about .t-center{margin-bottom:30px}.section1-about.experience-home .round-charts-list{margin-top:30px}}.section2-about .h2{font-family:Poppins,sans-serif;font-size:40px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000;margin-bottom:70px}.section2-about .slick-next,.section2-about .slick-prev{background:0 0;width:auto;height:auto}.section2-about .slick-next:before{content:"\F054"}.section2-about .slick-next:before,.section2-about .slick-prev:before{font-family:Font Awesome\ 5 Pro;font-size:27px;font-weight:300;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000}.section2-about .slick-prev:before{content:"\F053"}.section2-about .slider-clienti .wrap-img{outline:0}.section2-about .slider-clienti .wrap-img img{cursor:pointer}.section2-about .slider-clienti .wrap-img img,.section2-about .slider-clienti .wrap-img img:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}.section2-about .slider-clienti .wrap-img.slick-active img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.section2-about .slider-clienti .wrap-img.slick-active img:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}@media (max-width:767px){.section2-about .h2{font-size:20px;margin-bottom:40px}.section2-about .wrap-img{padding-right:30px}.section2-about{margin-bottom:15px}.section2-about .slider-clienti .wrap-img.slick-current.slick-active img{-webkit-filter:grayscale(0);filter:grayscale(0)}}section.template-boxes--benefits.cod-de-onoare{background:#f7f7f7}@media (min-width:992px){section.template-boxes--benefits.cod-de-onoare{padding:100px 0}}.cod-de-onoare .h2{font-family:Poppins,sans-serif;font-size:40px;font-weight:600;line-height:normal;color:#000}.cod-de-onoare .h2,.cod-de-onoare p{font-stretch:normal;font-style:normal;letter-spacing:normal}.cod-de-onoare p{font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:1.63;color:#1f2226}.cod-de-onoare .section-box{margin-top:70px}.cod-de-onoare.seo .section-box{margin-top:30px;display:block}.cod-de-onoare.seo .section-box .h3{font-family:OpenSans;font-size:19px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#1f2226;margin:0}section.template-boxes--benefits.cod-de-onoare .col-lg-4,section.template-boxes--benefits.cod-de-onoare .col-md-6{padding-left:0;padding-right:40px}@media (min-width:768px){.cod-de-onoare{min-height:715px}}@media (max-width:1365px){.cod-de-onoare .section-absolute{display:none}section.template-boxes--benefits.cod-de-onoare .section-box--title{margin-top:10px}}@media (max-width:767px){section.template-boxes--benefits.cod-de-onoare{padding:40px 0}.cod-de-onoare .h2{font-size:20px}section.template-boxes--benefits .section-box{margin-top:30px;text-align:center}section.template-boxes--benefits .section-box--title{font-size:16px}.cod-de-onoare p{font-size:14px;line-height:1.86;margin:0}.cod-de-onoare.seo .section-box .h2,.cod-de-onoare.seo .section-box .h3,.cod-de-onoare.seo .section-box h2,.cod-de-onoare.seo .section-box h3{font-size:14px;line-height:1.86;margin:0;margin-bottom:15px}section.template-boxes--benefits p{font-size:14px!important;line-height:1.86;margin:0}.cod-de-onoare.seo .section-box{margin-top:15px}section.template-boxes--benefits.cod-de-onoare .col-lg-4,section.template-boxes--benefits.cod-de-onoare .col-md-6{padding-right:0}}@media (min-width:1366px){.cod-de-onoare .hide-desktop{display:none}}.echipa-about{padding:100px 0;background:#fff}.echipa-about .h2{font-family:Poppins,sans-serif;font-size:40px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000;margin-bottom:60px}.echipa-about .wrap-img-team .name{font-size:20px;font-weight:600;margin:10px 0 0}.echipa-about .wrap-img-team .functie,.echipa-about .wrap-img-team .name{font-family:Open Sans,sans-serif;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000;text-align:center}.echipa-about .wrap-img-team .functie{font-size:18px;font-weight:400;margin:0}.echipa-about .wrap-img-team{margin-bottom:40px}@media (max-width:1023px){.echipa-about .wrap-img-team{margin-bottom:15px}.echipa-about .wrap-img-team .name{font-size:16px}.echipa-about .wrap-img-team .functie{font-size:14px}}@media (max-width:767px){.echipa-about .wrap-img-team{margin-bottom:15px}.echipa-about{padding:40px 0}.echipa-about .h2{font-size:20px;margin-bottom:20px}.echipa-about .margin-mobile{margin:0 -30px}.echipa-about .hide-mobile{display:none}.echipa-about-mobile .wrap-img-team.left{width:50%;padding-right:15px;float:left}.echipa-about-mobile .wrap-img-team.right{width:50%;padding-left:15px;float:right}.echipa-about-mobile .margin-mobile-photos{margin:0 -30px}}@media (min-width:768px){.echipa-about .hide-desktop{display:none}}.parteneri-about{padding-top:0;padding-bottom:20px}.parteneri-about .wrap-img-team{margin-bottom:40px}@media (max-width:767px){.parteneri-about .wrap-img-team{margin-bottom:15px}.parteneri-about{padding-bottom:0}.contact-btn-onpage.about-page{margin-bottom:60px}}section.template-gallery.digital-page{padding-top:0}section.template-gallery.digital-page.social-media{padding-top:90px}section.template-gallery.digital-page .h3{font-size:40px}section.template-gallery.digital-page .gallery-thumbs .swiper-slide{margin-bottom:0}section.template-gallery.digital-page .gallery-thumbs .swiper-slide-thumb-active:after{bottom:-22px;z-index:1000}@media (max-width:1023px){section.template-gallery.digital-page .hide-mobile{display:none!important}}@media (max-width:767px){section.template-gallery .gallery-top .swiper-slide{background:0 0!important;width:100%!important;height:auto!important}section.template-gallery .gallery-top .swiper-slide--box{height:auto;display:block;width:100%;max-width:100%;position:static}section.template-gallery .gallery-top .swiper-slide-active .swiper-slide--box{-webkit-transform:none!important;transform:none!important}section.template-gallery{padding-bottom:40px}section.template-gallery.digital-page .h3{font-size:20px}section.template-gallery.digital-page.social-media{padding:30px 0}section.template-gallery .gallery-top .swiper-wrapper{padding-bottom:0!important}}@media (min-width:768px){section.template-gallery .gallery-top .swiper-slide .slider-img-mobil{display:none}}section.template-gallery .gallery-top .swiper-slide--box h5{margin-bottom:50px}section.template-boxes--counter ul{list-style-type:none;margin:0;padding:0}section.template-boxes--counter ul .fa-check{margin-right:10px}section.template-boxes--counter .bottom-title{font-weight:400;margin-top:60px;margin-bottom:70px}section.template-boxes--counter .bottom-title,section.template-boxes--counter .h2{font-family:Poppins,sans-serif;font-size:40px;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000}section.template-boxes--counter .h2{font-weight:600;margin-bottom:100px;-webkit-transition:1s ease;transition:1s ease}section.template-boxes--counter.google-reclams{padding-top:0;margin-top:-120px}section.template-boxes--counter.email-mark{margin-top:-95px}section.template-boxes--counter.brand-identity{padding-top:0}section.template-boxes--counter.margin-top-seo{margin-top:-100px}@media (max-width:1023px){section.template-boxes--counter.margin-top-seo{margin-top:0}}@media (min-width:768px){.btn-danger.btn-xl.digital-trends{width:304px;height:102px;line-height:102px;margin:100px auto;display:block;padding:0}}@media (max-width:767px){section.template-boxes--counter.digital-trends{padding-top:0}section.template-boxes--counter .display-2{font-size:20px;margin-bottom:40px!important}section.template-boxes--counter .h5{font-size:16px}section.template-boxes--counter p,section.template-boxes--counter ul li{font-size:14px}section.template-boxes--counter .section-box--counter{font-size:150px;-webkit-transform:translateY(-50px);transform:translateY(-50px)}section.template-boxes--counter .section-box{padding-left:40px}.btn-danger.btn-xl.digital-trends{width:197px;height:59px;line-height:59px;margin:40px auto;display:block;padding:0;font-size:16px}section.template-boxes--counter .h2{font-size:20px}section.template-boxes--counter.digital-trends .container{padding-left:0}section.template-boxes--counter .h2{padding-left:30px;margin-bottom:30px}section.template-boxes--counter.digital-trends .mb-3{font-size:16px}}@media (max-width:1024px){section.template-boxes--counter.email-mark,section.template-boxes--counter.google-reclams{margin-top:0;padding-top:40px}}@media (min-width:992px){section.template-boxes--icons .modified-col{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}section.template-boxes--icons{padding-top:180px}}section.template-boxes--benefits p{font-family:Open Sans,sans-serif;font-size:19px;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#1f2226;margin:0}section.template-boxes--benefits .section-box p{font-size:17px;color:#000}section.template-boxes--benefits ul{margin:0;list-style-type:none;padding:0}section.template-boxes--benefits ul li{font-family:Open Sans,sans-serif;font-size:19px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.58;letter-spacing:normal;color:#1f2226;position:relative;padding-left:25px}section.template-boxes--benefits ul li:after{font-family:Font Awesome\ 5 Pro;content:"\F00C";position:absolute;left:0;top:0}section.template-boxes--benefits ul li .fa-check{margin-right:10px}section.template-boxes--benefits .row.no-padding{padding:0}@media (max-width:767px){section.template-boxes--benefits ul li{font-size:14px;line-height:1.71;color:#1f2226}section.template-boxes--benefits .section-box.social-media{text-align:left}}@media (min-width:1025px){.hide-desktop.social-media-img{display:none}}@media (max-width:1024px){.hide-desktop.social-media-img{width:100%;text-align:center;margin-top:15px;margin-bottom:15px}.hide-desktop.social-media-img .p1{font-family:Open Sans,sans-serif;font-size:14px;font-weight:300;line-height:1.71;color:#5a5344;margin-top:10px}.hide-desktop.social-media-img .p1,.hide-desktop.social-media-img .p2{font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center}.hide-desktop.social-media-img .p2{font-family:Poppins,sans-serif;font-size:16px;font-weight:600;line-height:1.69;color:#000}section.template-boxes--benefits .section-box.social-media.mtop-0{margin-top:0}}.card.template-pricing{padding-bottom:25px}section.template-pricing{background-color:#f7f7f7}section.template-pricing .title-white{background:#fff;width:100%;padding:100px 0}section.template-pricing .title-white .h2{margin:0;font-family:Poppins,sans-serif;font-size:40px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000}section.template-pricing{padding-top:0;padding-bottom:100px}section.template-pricing .display-2{font-family:Poppins,sans-serif;font-size:40px;line-height:normal;color:#000;padding-top:100px;margin-bottom:50px}section.template-pricing .display-2,section.template-pricing .h6{font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal}section.template-pricing .h6{font-family:Open Sans,sans-serif;font-size:19px;line-height:1.42;color:#5a5344}@media (max-width:767px){section.template-pricing .title-white{background-color:#f7f7f7;padding:30px 0 15px}section.template-pricing .title-white .h2{font-size:20px}section.template-pricing .display-2{margin-top:0;margin-bottom:15px;font-size:20px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#f23a54}section.template-pricing .h6{font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:2.25;letter-spacing:normal;color:#1f2226}section.template-pricing{padding-bottom:30px}section.template-pricing .display-2{padding-top:0!important}}section.template-social{background:url(../images/we-re-social-cercles.png) no-repeat center 150px;background-size:450px 450px;padding-bottom:95px}@media (max-width:1023px){section.template-social{background:0 0;padding-bottom:0}section.template-social .section-title--absolute{font-size:150px}section.template-social{background-image:none!important}}@media (max-width:767px){section.template-social .section-title--absolute{font-size:60px;top:30px}section.template-social{padding-top:40px}section.template-social .display-2{font-size:20px;margin-bottom:20px}section.template-social .h6,section.template-social h6{font-size:14px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.93;letter-spacing:normal;color:#1f2226}section.template-social .mb-3{font-size:16px}}section.template-social h5{font-weight:500}@media (width:768px){section.template-social{padding-bottom:95px!important}}@media (min-width:768px){section.template-boxes--icons .modified-col{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}section.template-boxes--icons img.img-strategy{margin-bottom:21px}@media (max-width:767px){section.template-boxes--icons .btn{min-width:174px;height:58px;line-height:58px;font-size:20px}section.template-boxes--icons .btn .fa-caret-down{margin-left:10px}section.template-boxes--icons{padding-top:40px;padding-bottom:25px}section.template-boxes--icons .modified-col h4{font-size:18px!important}section.template-boxes--icons .modified-col .icon{font-size:35px!important}section.template-boxes--icons img.img-strategy{width:12px;margin-top:8px;margin-bottom:10px}section.template-boxes--icons.strategy .mb-4 h4.text-dark{font-size:9px!important}}@media (min-width:992px){section.template-boxes--icons{padding-top:180px}}section.template-boxes--icons i,section.template-boxes--icons img{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}section.template-boxes--icons i:hover,section.template-boxes--icons img:hover{cursor:pointer;-webkit-transform:scale(1.2);transform:scale(1.2)}section.template-social.what-we-do{background:0 0;padding-bottom:200px}section.template-social.what-we-do.smaller-padding{padding-bottom:100px}section.template-social.what-we-do .search-absolute{position:absolute;right:100px;cursor:pointer;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;bottom:0}section.template-social.what-we-do .search-absolute:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}section.template-social.what-we-do .search-absolute img.search{width:450px;height:auto}section.template-social.what-we-do .search-absolute .text-inside{position:relative}section.template-social.what-we-do .search-absolute .text-inside .text{position:absolute;top:66px;right:62px;width:248px}section.template-social.what-we-do .search-absolute .text-inside .text p{margin:0;font-family:Open Sans,sans-serif;font-size:19px;font-weight:300;font-stretch:normal;font-style:normal;line-height:2.16;letter-spacing:normal;text-align:center;color:#1f2226}section.template-social.what-we-do .search-absolute.no-zoom{-webkit-transition:none;transition:none;cursor:auto}section.template-social.what-we-do .search-absolute.no-zoom:hover{-webkit-transform:none;transform:none}section.template-social .section-title--absolute.email{right:30px}@media (min-width:768px){section.template-social.what-we-do .section-title--absolute{font-size:200px}}@media (min-width:768px) and (max-width:1024px){section.template-social.what-we-do .section-title--absolute{font-size:140px}}@media (max-width:767px){section.template-social.what-we-do .search-absolute{display:none}section.template-social.what-we-do,section.template-social.what-we-do.smaller-padding{padding-bottom:40px}}@media (max-width:1023px){section.template-social.what-we-do.google-reclam .search-absolute img{max-width:300px}section.template-social.what-we-do.google-reclam{padding-bottom:0}section.template-social.what-we-do .search-absolute{display:none}}@media (width:768px){section.template-social.what-we-do .search-absolute.instagram{bottom:50px}}.links-section{background:url(../images/bg-test.png) no-repeat top;background-size:cover;background-attachment:fixed}.links-section .section-bg{position:absolute;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.links-section .col-4,.links-section .col-lg-2{padding:0}.links-section .link{font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#5a5344;height:100px;line-height:100px;display:block;text-align:center;background-color:#1f2226}.links-section .link:visited{background:0 0}.links-section .last-row .link{margin-bottom:0}.contact-btn-onpage.margin-top{margin-top:100px}@media (max-width:767px){.contact-btn-onpage.margin-top{margin-top:40px}}@media (max-width:1023px){.links-section{padding-bottom:0}.links-section .link{height:70px;line-height:70px}.links-section .hide-mobile{display:none}}.servicii-home.benefits-ui-ux{background:#fff;position:relative;padding-bottom:25px}.servicii-home.benefits-ui-ux .section-title--absolute{font-family:Poppins,sans-serif;font-weight:600;position:absolute;font-size:144px;color:#000;right:0;top:12%;opacity:.04;margin:0}.servicii-home.benefits-ui-ux .box .text,.servicii-home.benefits-ui-ux .box p{margin:0}.servicii-home.benefits-ui-ux .box .h3{font-size:18px}.servicii-home.benefits-ui-ux .box{height:265px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.servicii-home.benefits-ui-ux .box:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.servicii-home.benefits-ui-ux .box .left{width:40%;float:left;text-align:left}.servicii-home.benefits-ui-ux .box .right{width:60%;float:right}.servicii-home.benefits-ui-ux .box .left .h3{margin-top:0;margin-bottom:20px}.servicii-home.benefits-ui-ux .box .left a{width:162px;height:48px;line-height:48px;-o-object-fit:contain;object-fit:contain;border-radius:15px 0 0 0;background-color:#f23a54;font-family:Open Sans,sans-serif;font-size:17px;text-align:center;color:#fff;display:block;margin-top:17px}.servicii-home.benefits-ui-ux .box .left p{text-align:left}.servicii-home.benefits-ui-ux .box ul{margin:0;padding-left:135px;list-style-type:none;margin-top:24px;text-align:left}.servicii-home.benefits-ui-ux .box ul a{font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;color:#000}.servicii-home.benefits-ui-ux .box ul a .fa-check{margin-right:10px}.servicii-home.benefits-ui-ux .box .icon{font-size:40px;color:#fff}@media (max-width:1024px){.servicii-home.benefits-ui-ux .hide-mobile,.servicii-home.benefits-ui-ux .section-title--absolute{display:none}}@media (max-width:767px){.servicii-home.benefits-ui-ux .box{border:none;-webkit-box-shadow:none;box-shadow:none;padding:20px;height:auto}}section.template-gallery.ui-ux{padding-bottom:0}section.template-gallery.digital-page.ui-ux{padding-top:100px!important}@media (max-width:767px){section.template-gallery.digital-page.ui-ux{padding-top:30px!important}}section.template-testimonial{padding-bottom:100px}section.template-testimonial p{font-family:Open Sans,sans-serif;font-size:16px;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal}section.template-testimonial.brand-identity{padding-bottom:0}@media (max-width:767px){section.template-testimonial{padding:30px 0}}section.template-boxes--counter.ui-ux{padding-top:100px}section.template-boxes--counter.ui-ux .big-title{width:100%}section.template-boxes--counter.ui-ux .h2{font-size:184px;line-height:1;width:3000px}@media (max-width:1023px){section.template-boxes--counter.ui-ux .h2{font-size:90px}section.template-boxes--counter.ui-ux{padding-top:40px}}.section1-software{background:#fff;padding:100px 0}.section1-software .icon{width:65px;height:65px;-o-object-fit:contain;object-fit:contain;border-radius:10px;border:1px solid #565656;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;float:left}.section1-software .icon i{font-size:40px;font-weight:300;color:#5a5344}.section1-software .text{float:left;padding-left:15px;width:80%}.section1-software .h3{font-family:Poppins,sans-serif;font-size:24px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000;position:relative;margin-bottom:50px}.section1-software .h3 .line{bottom:-15px;width:70px;background-color:#c5c5c5}.section1-software .h3 .line,.section1-software .h3 .line:before{position:absolute;left:0;height:4px;-o-object-fit:contain;object-fit:contain}.section1-software .h3 .line:before{content:"";width:20px;background-color:#f23a54;top:0}.section1-software .text p{font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#1f2226}@media (max-width:767px){.section1-software{padding:40px 0}.section1-software .icon{border:0;width:auto;height:auto}.section1-software .h3{font-size:18px;margin-bottom:35px}.section1-software p{margin-bottom:30px}}section.template-gallery.digital-page.software{padding-top:100px}section.template-gallery.software .gallery-thumbs .swiper-slide-thumb-active:after{background:0 0}@media (max-width:767px){section.template-gallery.digital-page.software{padding-top:40px;padding-bottom:0}}.limbaje-programare{background:#252525;padding:100px 0;margin-top:115px}.limbaje-programare .h2{font-family:Poppins,sans-serif;font-size:40px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#fff;margin-bottom:65px}.limbaje-programare .image{margin-bottom:30px;margin-top:45px;height:72px;line-height:72px}.limbaje-programare p{font-family:Open Sans,sans-serif;font-size:20px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#fff}.limbaje-programare .text-center{text-align:center}@media (max-width:767px){.limbaje-programare .hide-mobile{display:none}.limbaje-programare .hide-desktop .image.left{float:left;padding-left:15px}.limbaje-programare .hide-desktop .image.right{float:right;padding-right:15px}.limbaje-programare .image{margin-top:20px;margin-bottom:10px}.limbaje-programare .image img{height:50px}.limbaje-programare p{font-size:16px}.limbaje-programare .hide-desktop p{padding-left:15px}.limbaje-programare{padding:40px 0;margin:0}.limbaje-programare .h2{font-size:20px;margin-bottom:0}}@media (min-width:768px){.limbaje-programare .hide-desktop{display:none}}.avantaje-software{padding:100px 0 50px;background:#fff}.avantaje-software .h2{font-family:Poppins,sans-serif;font-size:40px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000;margin-bottom:100px}.avantaje-software.template-xl .section-title{font-size:27px;font-weight:500}@media (min-width:768px){.avantaje-software.template-xl .section-title{font-size:37px}}.avantaje-software .box{text-align:center;margin-bottom:50px}.avantaje-software .box .h3{font-family:Poppins,sans-serif;font-size:18px;margin-top:20px;margin-bottom:15px}.avantaje-software .box .h3,.avantaje-software .box p{font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#1f2226}.avantaje-software .box p{font-family:Open Sans,sans-serif;font-size:14px;margin:0}@media (max-width:767px){.avantaje-software{padding:40px 0}.avantaje-software .h2{font-size:20px;margin-bottom:40px}.avantaje-software .box .h3{font-size:16px;font-weight:600;margin-top:15px;margin-bottom:10px}.avantaje-software .box p{font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:normal;color:#1f2226}.avantaje-software .icon-desktop{display:none}}@media (min-width:768px){.avantaje-software .icon-mobile{display:none}}.section-bottom-software .h2{font-family:Poppins,sans-serif;font-size:40px;font-weight:600;color:#000;margin-bottom:45px}.section-bottom-software .h2,.section-bottom-software p{font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal}.section-bottom-software p{font-family:Open Sans,sans-serif;font-size:18px;font-weight:400;color:#1f2226;margin:0}@media (max-width:767px){.section-bottom-software .h2{font-size:20px;margin-bottom:30px}.section-bottom-software p{font-size:14px;line-height:1.71}}section.template-social.what-we-do.brand-identity{padding-bottom:100px}section.template-social.what-we-do.brand-identity .search-absolute{right:0}@media (max-width:767px){section.template-social.what-we-do.brand-identity{padding-bottom:40px}}.template-boxes--icons .btn{float:left;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-top:-175px}@media (max-width:1023px){.template-boxes--icons .btn{margin-top:-123px}}@media (max-width:767px){.template-boxes--icons .btn{margin-top:-39px;margin-left:-10px;padding:35px 30px}}.proiecte-section1{text-align:center;background:#fff;padding:100px 0 0}.proiecte-section1 .h2{font-family:Poppins,sans-serif;font-size:40px;font-weight:600;color:#000;margin-bottom:50px}.proiecte-section1 .h2,.proiecte-section1 p{font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal}.proiecte-section1 p{font-family:Open Sans,sans-serif;font-size:20px;font-weight:400;text-align:center;color:#1f2226;width:650px;margin:0 auto}@media (max-width:767px){.proiecte-section1{padding-top:40px}.proiecte-section1 .h2{font-size:20px;margin-bottom:30px}.proiecte-section1 p{width:100%;font-size:14px}}.wrap-tabs-proiect{max-width:965px;margin:0 auto;padding:15px}.tabs-proiect{width:100%;height:162px;border-radius:15px;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.5);box-shadow:0 1px 4px 0 rgba(0,0,0,.5);background-color:#fff;margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 0;position:relative}.tabs-proiect p{font-family:Open Sans,sans-serif;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#1f2226;margin:0}.tabs-proiect p.title{font-weight:600;margin-bottom:15px}.tabs-proiect a{font-family:Open Sans,sans-serif;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#6658ed}.tabs-proiect .box{border-right:1px solid #979797;width:33.33%;padding:15px 40px;text-align:center}.tabs-proiect .box:last-child{border:none}@media (max-width:767px){.tabs-proiect a,.tabs-proiect p{font-size:12px}.tabs-proiect .box{padding:0 10px}.tabs-proiect{height:auto;margin-top:30px}}.final-result .h3{font-size:22px;font-weight:600;text-align:center;color:#000;margin-bottom:30px;text-align:left;padding-top:50px}.final-result .h3,.final-result p{font-family:Open Sans,sans-serif;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal}.final-result p{font-size:18px;font-weight:400;color:#1f2226;margin:0}.final-result .container{max-width:965px}@media (max-width:767px){.final-result .h3{font-size:18px;padding-top:20px;margin-bottom:20px}.final-result p{font-size:14px}}.more-projects{padding-top:100px}.more-projects .h2{font-family:Poppins,sans-serif;font-size:40px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000;margin-bottom:100px;text-align:center}.more-projects .box{text-align:center}.more-projects .box span{margin-top:15px;display:block;font-family:Open Sans,sans-serif;font-size:20px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#000}@media (min-width:768px){.slider-more-projects-mobile{display:none}}@media (max-width:767px){.more-projects-desktop{display:none}.more-projects{padding-top:30px}.more-projects .h2{font-size:20px;margin-bottom:30px}.slider-more-projects-mobile .slick-dots li button:before{width:12px;height:12px;background-color:#ececec;font-size:12px}.slick-dots{bottom:-30px}.contact-btn-onpage.margin-top.proiect{margin-top:60px}}.pagination-wrapper{padding:30px 0 100px}.pagination-wrapper .left select{width:60px;height:36px;border:1px solid #979797;margin-left:15px;padding:0 8px}.pagination-wrapper .left,.pagination-wrapper .left select{font-family:Open Sans,sans-serif;font-size:16px;font-weight:300;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#1f2226}.pagination-wrapper .pagination{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.pagination .page-link,.pagination span{width:36px;height:36px;border:1px solid #979797;border-radius:0;margin-left:8px;font-size:16px;font-weight:300;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#1f2226;font-family:Open Sans,sans-serif;padding:0;line-height:36px}.pagination span{border:none;display:block}@media (max-width:1023px){.pagination-wrapper .left{display:none}.pagination-wrapper .pagination{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination-wrapper{padding:30px 0 60px}}.article-title .h1{font-family:Poppins,sans-serif;font-size:2.2rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#000;margin:20px auto 60px}.section1-article{padding-top:60px}.section1-article .avatar-section{float:left;width:207px;height:169px;-o-object-fit:contain;object-fit:contain;border:1px solid #979797;text-align:center;padding-top:20px}.section1-article .avatar-section .name{font-family:Poppins,sans-serif;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#000;margin:10px 0;display:block}.section1-article .avatar-section .wrap{width:100%;border-bottom:1px solid #979797}.section1-article .avatar-section a{font-family:Open Sans,sans-serif;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#1f2226;margin:10px 0;display:inline-block}.text-article{margin-top:60px;margin-left:30px;color:#000}.text-article .post-left-image{margin-left:-300px;margin-right:30px}.text-article p{font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;color:#1f2226;margin-bottom:20px}.text-article h2{font-size:20px}.text-article h3{font-size:20px;font-weight:600;line-height:normal;margin:0 0 20px}.text-article h3,.text-article ul{font-family:Open Sans,sans-serif;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#1f2226}.text-article ul{margin:0;padding:0;font-size:16px;font-weight:400;line-height:1.43;margin-bottom:20px}.text-article ul li{margin-left:60px}.text-article p.highlight{background-color:#f7f7f7;padding:10px;border-left:4px solid #fabe3a}.content-article .container{max-width:1024px}.section2-article .left{float:left}.section2-article .text-article{max-width:440px}.other-articles{padding:60px 0 70px}.other-articles .h2{font-family:Poppins,sans-serif;font-size:30px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#000;margin:0 0 60px}@media (max-width:1024px){.text-article .post-left-image{margin-left:-240px}}@media (max-width:1023px){.text-article .post-left-image{margin:0;float:none!important}.text-article{margin:0}.article-title .h1{font-size:22px;margin:10px auto 30px;width:100%}.section1-article .avatar-section{display:none}.text-article{max-width:100%}.section1-article{padding-top:30px}.text-article p{font-size:14px}.text-article h2,.text-article h3{font-size:16px}.text-article ul{font-size:14px}.section2-article .text-article{max-width:100%}.section2-article .left{float:none;text-align:center;margin-bottom:20px}.other-articles .hide-mobile{display:none}.other-articles .slick-dots li.slick-active button:before{color:#f23a54}.other-articles .slick-dots{bottom:-40px}.other-articles .slick-dots li button:before{width:12px;height:12px;background-color:#ececec;font-size:12px}.other-articles .h2{font-size:20px;margin-bottom:20px}.other-articles{padding:30px 0 40px}.blog-home .box img:hover{-webkit-transform:none;transform:none}}@media (max-width:767px){.section2-article .left{margin:0 -30px 20px}.text-article p.highlight{margin:0 -30px 20px;padding:15px 30px}}@media (min-width:1024px){.other-articles .hide-desktop{display:none}}section.template-pricing.pagina-pachete .title-white .h2{margin:0 0 60px;text-align:center}.pagina-pachete .display-2{margin:0 0 40px}.pagina-pachete p{font-family:Open Sans,sans-serif;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#000;margin:0}.pagina-pachete .text{width:100%;max-width:685px;margin:0 auto}.pagina-pachete{margin-bottom:100px}@media (max-width:767px){section.template-pricing.pagina-pachete .title-white .h2{margin-bottom:30px}.pagina-pachete p{font-size:14px}section.template-pricing .display-2{padding-top:30px}.pagina-pachete{margin-bottom:30px}}.section.template-404{padding:100px 0}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545!important}
