.overflow-hidden{overflow:hidden;display:inline-block;vertical-align:bottom}
.flex-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}
:root{--color1:#ec008c;--color2:#999}
.color-white{color:#fff}
.color-yellow{color:#ffff01 !important}
.color-black{color:#28251e}
.color-gold{color:#dbbe7a}
.color1{color:var(--color1) !important}
.first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}
.last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.align-start{-ms-flex-item-align:start;align-self:flex-start}
.align-end{-ms-flex-item-align:end;align-self:flex-end}
.align-center{-ms-flex-item-align:center;align-self:center}
.align-baseline{-ms-flex-item-align:baseline;align-self:baseline}
.align-stretch{-ms-flex-item-align:stretch;align-self:stretch}
.justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.align-items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.align-content-center{-ms-flex-line-pack:center;align-content:center}
.d-flex{display:-webkit-box;display:-ms-flexbox;display:flex}
.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}
.col-xs{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%;padding:14px}
.col-xs-1{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;max-width:8.3333333333%;padding:14px}
.col-xs-offset-1{margin-left:8.3333333333%}
.col-xs-2{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;max-width:16.6666666667%;padding:14px}
.col-xs-offset-2{margin-left:16.6666666667%}
.col-xs-3{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;padding:14px}
.col-xs-offset-3{margin-left:25%}
.col-xs-4{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%;padding:14px}
.col-xs-offset-4{margin-left:33.3333333333%}
.col-xs-5{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;max-width:41.6666666667%;padding:14px}
.col-xs-offset-5{margin-left:41.6666666667%}
.col-xs-6{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding:14px}
.col-xs-offset-6{margin-left:50%}
.col-xs-7{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;max-width:58.3333333333%;padding:14px}
.col-xs-offset-7{margin-left:58.3333333333%}
.col-xs-8{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;max-width:66.6666666667%;padding:14px}
.col-xs-offset-8{margin-left:66.6666666667%}
.col-xs-9{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;padding:14px}
.col-xs-offset-9{margin-left:75%}
.col-xs-10{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;max-width:83.3333333333%;padding:14px}
.col-xs-offset-10{margin-left:83.3333333333%}
.col-xs-11{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;max-width:91.6666666667%;padding:14px}
.col-xs-offset-11{margin-left:91.6666666667%}
.col-xs-12{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding:14px}
.col-xs-offset-12{margin-left:100%}
.row.start-xs{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.row.center-xs{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.row.end-xs{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.row.top-xs{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.row.middle-xs{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.row.bottom-xs{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
.row.around-xs{-ms-flex-pack:distribute;justify-content:space-around}
.row.between-xs{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.first-xs{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}
.last-xs{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.col-gutter-lr{padding:0 14px}
.col-no-gutter{padding:0}
.mt-0{margin-top:0 !important}
.mb-0{margin-bottom:0 !important}
.my-0{margin-top:0 !important;margin-bottom:0 !important}
.mx-0{margin-left:0 !important;margin-right:0 !important}
.p-0{padding:0 !important}
.pt-0{padding-top:0 !important}
.pb-0{padding-bottom:0 !important}
.py-0{padding-top:0 !important;padding-bottom:0 !important}
.px-0{padding-left:0 !important;padding-right:0 !important}
.mt-1{margin-top:.5rem !important}
.mb-1{margin-bottom:.5rem !important}
.my-1{margin-top:.5rem !important;margin-bottom:.5rem !important}
.mx-1{margin-left:.5rem !important;margin-right:.5rem !important}
.p-1{padding:.5rem !important}
.pt-1{padding-top:.5rem !important}
.pb-1{padding-bottom:.5rem !important}
.py-1{padding-top:.5rem !important;padding-bottom:.5rem !important}
.px-1{padding-left:.5rem !important;padding-right:.5rem !important}
.mt-2{margin-top:1rem !important}
.mb-2{margin-bottom:1rem !important}
.my-2{margin-top:1rem !important;margin-bottom:1rem !important}
.mx-2{margin-left:1rem !important;margin-right:1rem !important}
.p-2{padding:1rem !important}
.pt-2{padding-top:1rem !important}
.pb-2{padding-bottom:1rem !important}
.py-2{padding-top:1rem !important;padding-bottom:1rem !important}
.px-2{padding-left:1rem !important;padding-right:1rem !important}
.mt-3{margin-top:1.5rem !important}
.mb-3{margin-bottom:1.5rem !important}
.my-3{margin-top:1.5rem !important;margin-bottom:1.5rem !important}
.mx-3{margin-left:1.5rem !important;margin-right:1.5rem !important}
.p-3{padding:1.5rem !important}
.pt-3{padding-top:1.5rem !important}
.pb-3{padding-bottom:1.5rem !important}
.py-3{padding-top:1.5rem !important;padding-bottom:1.5rem !important}
.px-3{padding-left:1.5rem !important;padding-right:1.5rem !important}
.mt-4{margin-top:2rem !important}
.mb-4{margin-bottom:2rem !important}
.my-4{margin-top:2rem !important;margin-bottom:2rem !important}
.mx-4{margin-left:2rem !important;margin-right:2rem !important}
.p-4{padding:2rem !important}
.pt-4{padding-top:2rem !important}
.pb-4{padding-bottom:2rem !important}
.py-4{padding-top:2rem !important;padding-bottom:2rem !important}
.px-4{padding-left:2rem !important;padding-right:2rem !important}
.mt-5{margin-top:2.5rem !important}
.mb-5{margin-bottom:2.5rem !important}
.my-5{margin-top:2.5rem !important;margin-bottom:2.5rem !important}
.mx-5{margin-left:2.5rem !important;margin-right:2.5rem !important}
.p-5{padding:2.5rem !important}
.pt-5{padding-top:2.5rem !important}
.pb-5{padding-bottom:2.5rem !important}
.py-5{padding-top:2.5rem !important;padding-bottom:2.5rem !important}
.px-5{padding-left:2.5rem !important;padding-right:2.5rem !important}
.mt-6{margin-top:3rem !important}
.mb-6{margin-bottom:3rem !important}
.my-6{margin-top:3rem !important;margin-bottom:3rem !important}
.mx-6{margin-left:3rem !important;margin-right:3rem !important}
.p-6{padding:3rem !important}
.pt-6{padding-top:3rem !important}
.pb-6{padding-bottom:3rem !important}
.py-6{padding-top:3rem !important;padding-bottom:3rem !important}
.px-6{padding-left:3rem !important;padding-right:3rem !important}
.mt-7{margin-top:3.5rem !important}
.mb-7{margin-bottom:3.5rem !important}
.my-7{margin-top:3.5rem !important;margin-bottom:3.5rem !important}
.mx-7{margin-left:3.5rem !important;margin-right:3.5rem !important}
.p-7{padding:3.5rem !important}
.pt-7{padding-top:3.5rem !important}
.pb-7{padding-bottom:3.5rem !important}
.py-7{padding-top:3.5rem !important;padding-bottom:3.5rem !important}
.px-7{padding-left:3.5rem !important;padding-right:3.5rem !important}
.mt-8{margin-top:4rem !important}
.mb-8{margin-bottom:4rem !important}
.my-8{margin-top:4rem !important;margin-bottom:4rem !important}
.mx-8{margin-left:4rem !important;margin-right:4rem !important}
.p-8{padding:4rem !important}
.pt-8{padding-top:4rem !important}
.pb-8{padding-bottom:4rem !important}
.py-8{padding-top:4rem !important;padding-bottom:4rem !important}
.px-8{padding-left:4rem !important;padding-right:4rem !important}
.mt-9{margin-top:4.5rem !important}
.mb-9{margin-bottom:4.5rem !important}
.my-9{margin-top:4.5rem !important;margin-bottom:4.5rem !important}
.mx-9{margin-left:4.5rem !important;margin-right:4.5rem !important}
.p-9{padding:4.5rem !important}
.pt-9{padding-top:4.5rem !important}
.pb-9{padding-bottom:4.5rem !important}
.py-9{padding-top:4.5rem !important;padding-bottom:4.5rem !important}
.px-9{padding-left:4.5rem !important;padding-right:4.5rem !important}
.mt-10{margin-top:5rem !important}
.mb-10{margin-bottom:5rem !important}
.my-10{margin-top:5rem !important;margin-bottom:5rem !important}
.mx-10{margin-left:5rem !important;margin-right:5rem !important}
.p-10{padding:5rem !important}
.pt-10{padding-top:5rem !important}
.pb-10{padding-bottom:5rem !important}
.py-10{padding-top:5rem !important;padding-bottom:5rem !important}
.px-10{padding-left:5rem !important;padding-right:5rem !important}
.mt-11{margin-top:5.5rem !important}
.mb-11{margin-bottom:5.5rem !important}
.my-11{margin-top:5.5rem !important;margin-bottom:5.5rem !important}
.mx-11{margin-left:5.5rem !important;margin-right:5.5rem !important}
.p-11{padding:5.5rem !important}
.pt-11{padding-top:5.5rem !important}
.pb-11{padding-bottom:5.5rem !important}
.py-11{padding-top:5.5rem !important;padding-bottom:5.5rem !important}
.px-11{padding-left:5.5rem !important;padding-right:5.5rem !important}
.mt-12{margin-top:6rem !important}
.mb-12{margin-bottom:6rem !important}
.my-12{margin-top:6rem !important;margin-bottom:6rem !important}
.mx-12{margin-left:6rem !important;margin-right:6rem !important}
.p-12{padding:6rem !important}
.pt-12{padding-top:6rem !important}
.pb-12{padding-bottom:6rem !important}
.py-12{padding-top:6rem !important;padding-bottom:6rem !important}
.px-12{padding-left:6rem !important;padding-right:6rem !important}
.mt-13{margin-top:6.5rem !important}
.mb-13{margin-bottom:6.5rem !important}
.my-13{margin-top:6.5rem !important;margin-bottom:6.5rem !important}
.mx-13{margin-left:6.5rem !important;margin-right:6.5rem !important}
.p-13{padding:6.5rem !important}
.pt-13{padding-top:6.5rem !important}
.pb-13{padding-bottom:6.5rem !important}
.py-13{padding-top:6.5rem !important;padding-bottom:6.5rem !important}
.px-13{padding-left:6.5rem !important;padding-right:6.5rem !important}
.mt-14{margin-top:7rem !important}
.mb-14{margin-bottom:7rem !important}
.my-14{margin-top:7rem !important;margin-bottom:7rem !important}
.mx-14{margin-left:7rem !important;margin-right:7rem !important}
.p-14{padding:7rem !important}
.pt-14{padding-top:7rem !important}
.pb-14{padding-bottom:7rem !important}
.py-14{padding-top:7rem !important;padding-bottom:7rem !important}
.px-14{padding-left:7rem !important;padding-right:7rem !important}
.mt-15{margin-top:7.5rem !important}
.mb-15{margin-bottom:7.5rem !important}
.my-15{margin-top:7.5rem !important;margin-bottom:7.5rem !important}
.mx-15{margin-left:7.5rem !important;margin-right:7.5rem !important}
.p-15{padding:7.5rem !important}
.pt-15{padding-top:7.5rem !important}
.pb-15{padding-bottom:7.5rem !important}
.py-15{padding-top:7.5rem !important;padding-bottom:7.5rem !important}
.px-15{padding-left:7.5rem !important;padding-right:7.5rem !important}
.mt-16{margin-top:8rem !important}
.mb-16{margin-bottom:8rem !important}
.my-16{margin-top:8rem !important;margin-bottom:8rem !important}
.mx-16{margin-left:8rem !important;margin-right:8rem !important}
.p-16{padding:8rem !important}
.pt-16{padding-top:8rem !important}
.pb-16{padding-bottom:8rem !important}
.py-16{padding-top:8rem !important;padding-bottom:8rem !important}
.px-16{padding-left:8rem !important;padding-right:8rem !important}
.mt-17{margin-top:8.5rem !important}
.mb-17{margin-bottom:8.5rem !important}
.my-17{margin-top:8.5rem !important;margin-bottom:8.5rem !important}
.mx-17{margin-left:8.5rem !important;margin-right:8.5rem !important}
.p-17{padding:8.5rem !important}
.pt-17{padding-top:8.5rem !important}
.pb-17{padding-bottom:8.5rem !important}
.py-17{padding-top:8.5rem !important;padding-bottom:8.5rem !important}
.px-17{padding-left:8.5rem !important;padding-right:8.5rem !important}
.mt-18{margin-top:9rem !important}
.mb-18{margin-bottom:9rem !important}
.my-18{margin-top:9rem !important;margin-bottom:9rem !important}
.mx-18{margin-left:9rem !important;margin-right:9rem !important}
.p-18{padding:9rem !important}
.pt-18{padding-top:9rem !important}
.pb-18{padding-bottom:9rem !important}
.py-18{padding-top:9rem !important;padding-bottom:9rem !important}
.px-18{padding-left:9rem !important;padding-right:9rem !important}
.mt-19{margin-top:9.5rem !important}
.mb-19{margin-bottom:9.5rem !important}
.my-19{margin-top:9.5rem !important;margin-bottom:9.5rem !important}
.mx-19{margin-left:9.5rem !important;margin-right:9.5rem !important}
.p-19{padding:9.5rem !important}
.pt-19{padding-top:9.5rem !important}
.pb-19{padding-bottom:9.5rem !important}
.py-19{padding-top:9.5rem !important;padding-bottom:9.5rem !important}
.px-19{padding-left:9.5rem !important;padding-right:9.5rem !important}
.mt-20{margin-top:10rem !important}
.mb-20{margin-bottom:10rem !important}
.my-20{margin-top:10rem !important;margin-bottom:10rem !important}
.mx-20{margin-left:10rem !important;margin-right:10rem !important}
.p-20{padding:10rem !important}
.pt-20{padding-top:10rem !important}
.pb-20{padding-bottom:10rem !important}
.py-20{padding-top:10rem !important;padding-bottom:10rem !important}
.px-20{padding-left:10rem !important;padding-right:10rem !important}
.d-lg-block{display:block}
.d-lg-none{display:none}
.d-md-block{display:block}
.d-md-none{display:none;padding:0}
.d-sm-block{display:block}
.d-sm-none{display:none;padding:0}
.justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.constant_grid.et_pb_equal_columns{display:-webkit-box;display:-ms-flexbox;display:flex}
.mobile-2-columns .et_pb_row:not(.et_pb_gutters1) .et_pb_column.et_pb_column_1_4{margin-right:11.64%}
.mobile-2-columns .et_pb_row.et_pb_gutters1 .et_pb_column.et_pb_column_1_4{margin-right:0}
.mobile-3-columns .et_pb_column.et_pb_column_1_3{margin-right:3%}
.show{display:block !important}
.row.show{display:-ms-flexbox !important;display:-webkit-box !important;display:flex !important}
.hide{display:none !important}
.show-xs{display:block !important}
.row.show-xs{display:-ms-flexbox !important;display:-webkit-box !important;display:flex !important}
.hide-xs{display:none !important}
.vertical-align{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:center;-ms-flex-pack:center;justify-content:center}
.blink1{opacity:0;-webkit-animation:blink1 3s step-start 0s infinite;animation:blink1 3s step-start 0s infinite}
.blink2{opacity:0;-webkit-animation:blink2 3s step-start 0s infinite;animation:blink2 3s step-start 0s infinite}
body.page-template-default{background-image:url("assets/img/Gallery_bg.jpg")}
body.home{background-image:url("assets/img/Home_bg.jpg")}
body.page-about{background-image:url("assets/img/AboutUs_bg.jpg")}
body.page-our-works{background-image:url("assets/img/Works_bg.jpg")}
body.page-our-works.et_cover_background{background-position:top right !important}
body.page-contact{background-image:url("assets/img/Contact_bg.jpg");position:relative}
.et_pb_section,#main-content{background-color:transparent}
.full-width-section{padding-left:0 !important;margin-left:0 !important;max-width:100% !important;width:100% !important}
.full-width-section .et_pb_row{padding:0 !important;margin:0 !important;max-width:100% !important;width:100% !important}
.border-box{position:relative;background:var(--color2);border-radius:20px}
.border-box .et_pb_text_inner{padding:20px;color:white}
.border-box .h3{margin-top:0;color:white}
.border-box:hover:before,.border-box:hover:after{width:60px;height:60px}
.border-box:before,.border-box:after{visibility:visible;-webkit-transition:all 1s ease-out;transition:all 1s ease-out;position:absolute;border-color:var(--color1);border-style:solid;content:" ";width:80px;height:80px}
.border-box:before{top:0;left:0;border-width:8px 0 0 8px;border-top-left-radius:20px}
.border-box:after{bottom:0;right:0;border-width:0 8px 8px 0;border-bottom-right-radius:20px}
.circle-text-bg .et_pb_module.et_pb_text{text-align:center}
.circle-text-bg .et_pb_text_inner p{padding-left:40px;padding-right:40px}
.circle-text-bg .et_pb_text_inner{text-align:center;display:inline-block;position:relative}
.circle-text-bg .et_pb_text_inner:before{position:absolute;visibility:visible;z-index:-10;background-color:rgba(236,0,140,0.29);border-radius:50% 50% 50% 50%;overflow:hidden;content:"";width:100%;height:0;left:50%;top:50%;padding-top:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
#main-content{min-height:calc(100vh - 100px);padding-bottom:0}
.img-slogan-right .et_pb_column.et-last-child{position:relative}
.img-slogan-right .et_pb_column.et-last-child:after{content:"";width:10%;left:100%;height:100%;max-height:700px;display:inline-block;position:absolute;margin-left:0}
.img-slogan-right .et_pb_column.et-last-child:after{top:0;visibility:visible;background-image:url("assets/img/Gallery-Slogan.png");background-repeat:no-repeat;background-position:left top;background-size:contain}
.standard-section{padding-top:150px !important}
.height-full{min-height:calc(100vh - 100px);padding-bottom:0}
.height-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
body.et_divi_theme #page-container{padding-top:0 !important}
.mfp-title{display:none}
.mfp-wrap{z-index:9999999999}
.mfp-wrap .mfp-content{z-index:9999999990}
#home-images-animation .blink1{padding-bottom:0;z-index:50;max-width:60%;width:100%;margin-bottom:200px}
#home-images-animation .blink2{z-index:-100;position:absolute;top:17%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);max-width:80%;width:100%}
#footer_sticky_section{padding-top:0;padding-bottom:0;width:100%;max-width:100%;margin-left:auto !important;margin-right:auto !important}
#footer_sticky_section .et_pb_row{position:fixed;bottom:0;width:100% !important;max-width:100% !important}
#footer_sticky_section .et_pb_row .et_pb_column{margin-bottom:0}
#footer_sticky_section .et_pb_row{padding-top:5px !important;padding-bottom:5px !important}
#footer_sticky_section .et_pb_row{margin-left:auto !important;margin-right:auto !important;z-index:99;max-height:none;background-color:rgba(0,0,0,0.6)}
.menu-our-work .et_pb_menu__menu{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}
.menu-our-work .et_mobile_nav_menu{display:none !important}
.menu-our-work a{color:white;font-size:20px}
.menu-our-work li{list-style-type:none}
.menu-our-work li.current-menu-item{display:none !important}
.menu-our-work li:before{background-color:var(--color1);content:" ";border-radius:50%;width:10px;height:10px;margin-right:10px;position:absolute;left:-4px;top:1px}
#main-header #logo{padding-top:12px}
#main-header.et-fixed-header .logo_container{padding-bottom:10px}
.et_pb_text_inner b,.et_pb_text_inner strong{font-weight:800;color:var(--color1)}
.et_pb_text_inner a{color:white}
.h1{font-size:30px;line-height:100%;margin-bottom:20px}
.h1{color:var(--color1);font-weight:800}
.h2{font-size:30px;line-height:100%;margin-bottom:20px}
.h3{color:var(--color1);font-weight:700;font-size:36px}
.h3{text-transform:uppercase}
.h4{text-transform:uppercase;background:black;display:inline-block;z-index:100;font-size:26px;line-height:26px;padding:10px 20px 20px;background-image:url("assets/img/title-bg.png");background-repeat:x-repeat;background-position:bottom;background-size:auto 100%}
.h4:before{content:"";width:40px;height:100%;display:inline-block;position:absolute;left:-40px;top:0;background-image:url("assets/img/title-lc.png");background-repeat:no-repeat;background-position:right bottom;background-size:auto 100%}
.h4:after{content:"";width:40px;height:100%;display:inline-block;position:absolute;right:-40px;top:0;background-image:url("assets/img/title-rc.png");background-repeat:no-repeat;background-position:left bottom;background-size:auto 100%}
.inline-ul{list-style-type:none;text-align:center}
.inline-ul li{list-style-type:none;position:relative;display:inline-block;margin-left:20px}
.inline-ul li:before{background-color:var(--color1);content:" ";border-radius:50%;width:10px;height:10px;margin-right:10px;position:absolute;left:-18px;top:10px}
.inline-ul li{font-stretch:normal;margin-bottom:15px}
.et_pb_text_align_center .et_pb_text_inner{display:inline-block}
.carousell-template.small-image .dica-image-container img{max-height:200px}
.carousell-template .dica-image-container:hover img{-webkit-filter:grayscale(1);filter:grayscale(1)}
.carousell-template .dica_divi_carouselitem{height:100%}
.carousell-template .dica_divi_carouselitem .dica-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.carousell-template-big .et_pb_module.dica_divi_carousel .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--color1) !important}
.carousell-template-big .dica-image-container:hover img{-webkit-filter:grayscale(1);filter:grayscale(1)}
.carousell-template-big .dica-container .swiper-buttton-container .swiper-button-next,.carousell-template-big .dica-container .swiper-buttton-container .swiper-button-prev{background-color:transparent !important}
.carousell-template-big .dica-container .swiper-buttton-container .swiper-button-next:before,.carousell-template-big .dica-container .swiper-buttton-container .swiper-button-prev:before{background:black !important;color:var(--color1) !important}
.carousell-template-big .dica_divi_carousel .dica_divi_carouselitem .dica-item-content{position:relative}
.carousell-template-big .dica_divi_carousel .dica_divi_carouselitem .dica-item-content .item-title{text-transform:uppercase;position:absolute;display:inline-block;z-index:100;font-size:20px;line-height:20px;background-image:url("assets/img/title-bg.png");background-repeat:x-repeat;background-position:bottom;background-size:auto 100%}
.carousell-template-big .dica_divi_carousel .dica_divi_carouselitem .dica-item-content .item-title:after{content:"";width:40px;height:100%;display:inline-block;position:absolute;right:-40px;top:0;background-image:url("assets/img/title-rc.png");background-repeat:no-repeat;background-position:left bottom;background-size:auto 100%}
.carousell-template-big .dica_divi_carousel .dica_divi_carouselitem .dica-item-content .item-title{padding:10px 10px 15px;top:10px}
body #page-container .et_pb_bg_layout_light.et_pb_button,body #page-container .et_pb_contact_submit.et_pb_button{-webkit-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out;color:white;border-color:white;text-transform:uppercase;background-color:var(--color1);font-size:18px;font-weight:700;padding:10px 24px;border:0}
body #page-container .et_pb_bg_layout_light.et_pb_button:hover,body #page-container .et_pb_contact_submit.et_pb_button:hover{background-color:black;color:white}
body #page-container .et_pb_bg_layout_light.et_pb_button.transparent-btn,body #page-container .et_pb_contact_submit.et_pb_button.transparent-btn{background-color:transparent;padding:9px 28px;color:white;display:inline-block}
body #page-container .et_pb_bg_layout_light.et_pb_button.transparent-btn:hover,body #page-container .et_pb_contact_submit.et_pb_button.transparent-btn:hover{background-color:var(--color1)}
body #page-container .et_pb_contact_submit.et_pb_button{border-radius:5px;padding:9px 20px;margin-left:3%}
body #page-container .et_pb_contact_submit.et_pb_button:hover{padding-right:40px}
.et_pb_contact{padding:20px}
.et_pb_contact{border-radius:35px;background:rgba(255,255,255,0.7)}
.et_pb_contact p input,.et_pb_contact p meesage{border-radius:8px}
.et_pb_contact .et_contact_bottom_container{float:none}
body #top #top-row{position:absolute;left:10%;top:20%;z-index:9999}
body #top #top-row h2{letter-spacing:-0.0225em;text-transform:uppercase;margin-top:-0.1em;margin-bottom:0;font-size:7vw;font-weight:600;line-height:.8;text-shadow:4px 4px 0 #fff}
body #top #top-row h2 strong{color:var(--color1);font-weight:600;font-size:10vw}
body #top #top-row h2{color:var(--color1)}
body #top #top-left{min-height:100vh}
body #top #top-left .et_pb_module.et_pb_slider{height:100%;min-height:100vh}
body #top #top-left .et_pb_module.et_pb_slider .et_pb_slides,body #top #top-left .et_pb_module.et_pb_slider .et_pb_slide{height:100%;min-height:100vh}
body #top #top-left .et_pb_module.et_pb_slider .et_pb_slide_description{opacity:0}
.color1-box .carousel-testimonials .et_pb_module_inner .swiper-buttton-container .swiper-button-next:before,.color1-box .carousel-testimonials .et_pb_module_inner .swiper-buttton-container .swiper-button-prev:before{color:var(--color4) !important}
.color1-box .carousel-testimonials .et_pb_module_inner .swiper-pagination.swiper-pagination-bullets.swiper-pagination-clickable .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--color4) !important}
.color1-box .carousel-testimonials .et_pb_module_inner .dica-item .dica-item-content .item-title{background:var(--color4);color:var(--color-black)}
.color1-box .carousel-testimonials .et_pb_module_inner .dica-item .dica-item-content .item-title:after{background:var(--color4);border:1px solid var(--color4)}
.color1-box .carousel-testimonials .et_pb_module_inner .dica-item .dica-item-content .item-title:before{color:var(--color1)}
.color1-box .carousel-testimonials .et_pb_module_inner .dica-item .dica-item-content .item-subtitle{border-bottom:2px solid var(--color4)}
.color1-box .carousel-testimonials .et_pb_module_inner .dica-item .dica-item-content .content span{color:var(--color4)}
.carousel-testimonials .et_pb_module_inner .swiper-buttton-container .swiper-button-next:before,.carousel-testimonials .et_pb_module_inner .swiper-buttton-container .swiper-button-prev:before{color:var(--color1) !important}
.carousel-testimonials .et_pb_module_inner .swiper-pagination .swiper-pagination-bullet{background-color:var(--color4) !important}
.carousel-testimonials .et_pb_module_inner .swiper-pagination.swiper-pagination-bullets.swiper-pagination-clickable .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--color1) !important}
.carousel-testimonials .et_pb_module_inner .dica-item .dica-item-content .item-title{background:var(--color1);color:white}
.carousel-testimonials .et_pb_module_inner .dica-item .dica-item-content .item-title:after{background:var(--color1);border:1px solid var(--color1)}
.carousel-testimonials .et_pb_module_inner .dica-item .dica-item-content .item-title:before{color:var(--color4)}
.carousel-testimonials .et_pb_module_inner .dica-item .dica-item-content .item-subtitle{color:var(--color2);border-bottom:2px solid var(--color1)}
.carousel-testimonials .et_pb_module_inner .dica-item .dica-item-content .content span{color:white}
.carousel-testimonials .et_pb_module_inner .swiper-buttton-container{padding-bottom:20px}
.carousel-testimonials .et_pb_module_inner .swiper-buttton-container .swiper-button-next,.carousel-testimonials .et_pb_module_inner .swiper-buttton-container .swiper-button-prev{background-color:transparent !important}
.carousel-testimonials .et_pb_module_inner .swiper-buttton-container .swiper-button-next:before,.carousel-testimonials .et_pb_module_inner .swiper-buttton-container .swiper-button-prev:before{background-color:transparent !important}
.carousel-testimonials .et_pb_module_inner .dica-item .dica-item-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.carousel-testimonials .et_pb_module_inner .dica-item .dica-item-content .item-title{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:15px;border-radius:3px;margin-bottom:15px;max-width:800px;width:100%;-ms-flex-item-align:center;align-self:center;position:relative;padding-left:40px;padding-top:50px;padding-bottom:30px;font-size:26px;text-align:center}
.carousel-testimonials .et_pb_module_inner .dica-item .dica-item-content .item-title{font-weight:800}
.carousel-testimonials .et_pb_module_inner .dica-item .dica-item-content .item-title:after{content:"";width:15px;height:15px;display:block;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-width:0 0 1px 1px;position:absolute;bottom:-13px;left:50%;-webkit-transform:rotateZ(-46deg) translateY(-50%);transform:rotateZ(-46deg) translateY(-50%)}
.carousel-testimonials .et_pb_module_inner .dica-item .dica-item-content .item-subtitle{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;text-align:center;-ms-flex-item-align:center;align-self:center;font-size:38px;margin-top:10px;display:inline-block}
.carousel-testimonials .et_pb_module_inner .dica-item .dica-item-content .content{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-top:10px;-ms-flex-item-align:center;align-self:center;text-align:center;font-size:26px;padding-bottom:20px}
.carousel-testimonials .et_pb_module_inner .dica-item .dica-item-content .content span{font-size:80%}
.blurb-version-5 .blurbs-grid.et_pb_row:nth-child(even) .et_pb_column:nth-child(1){background:rgba(255,255,255,0.6901960784);color:black}
.blurb-version-5 .blurbs-grid.et_pb_row:nth-child(even) .et_pb_column:nth-child(2){background:rgba(0,0,0,0.5019607843)}
.blurb-version-5 .blurbs-grid.et_pb_row:nth-child(even) .et_pb_column:nth-child(3){background:rgba(255,255,255,0.6901960784);color:black}
.blurb-version-5 .blurbs-grid.et_pb_row:nth-child(odd) .et_pb_column:nth-child(1){background:rgba(0,0,0,0.5019607843)}
.blurb-version-5 .blurbs-grid.et_pb_row:nth-child(odd) .et_pb_column:nth-child(2){background:rgba(255,255,255,0.6901960784);color:black}
.blurb-version-5 .blurbs-grid.et_pb_row:nth-child(odd) .et_pb_column:nth-child(3){background:rgba(0,0,0,0.5019607843)}
.blurb-version-5 .blurbs-grid.et_pb_row{padding-top:0;padding-bottom:0}
.blurb-version-5 .blurbs-grid.et_pb_row .et_pb_column{padding:30px;min-height:200px;position:relative;margin-bottom:0;overflow:hidden}
.blurb-version-5 .blurbs-grid.et_pb_row .et_pb_column:not(.et_pb_column_empty){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.blurb-version-5 .blurbs-grid.et_pb_row .et_pb_column .et_pb_blurb_description{display:block}
.blurb-version-5 .blurbs-grid.et_pb_row .et_pb_column .et_pb_blurb_content{height:100%}
.blurb-version-5 .blurbs-grid.et_pb_row .et_pb_column .et_pb_main_blurb_image{max-width:90px;margin-right:auto;margin-left:0;margin-bottom:10px}
.blurb-version-5 .blurbs-grid.et_pb_row .et_pb_column .et_pb_blurb_container{height:100%;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:center;-ms-flex-pack:center;justify-content:center}
.blurb-version-5 .blurbs-grid.et_pb_row .et_pb_column .et_pb_blurb_container .et_pb_blurb_description{font-size:16px;line-height:1.2em}
.blurb-version-5 .blurbs-grid.et_pb_row .et_pb_column .et_pb_blurb_container .et_pb_blurb_description p{font-size:inherit;color:inherit;margin-bottom:10px}
.blurb-version-5 .blurbs-grid.et_pb_row .et_pb_column .et_pb_blurb_container .et_pb_blurb_description strong{font-weight:800}
.blurb-version-5 .blurbs-grid.et_pb_row .et_pb_column .et_pb_module_header{font-size:24px;text-transform:uppercase;color:inherit;padding-bottom:5px;font-weight:800;margin-bottom:10px}
.blurb-version-images .et_pb_blurb_container{position:absolute;width:100%;bottom:0;background:rgba(255,255,255,0.568627451);padding:10px}
.blurb-version-images .et_pb_blurb_container .et_pb_module_header{font-size:26px;color:var(--color1);padding-bottom:0}
.blurb-version-images .et_pb_main_blurb_image{margin-bottom:0;padding-bottom:0}
.blurb-version-images .et_pb_main_blurb_image img{-webkit-filter:grayscale(1);filter:grayscale(1)}
.blurb-version-images .et_pb_blurb_content{position:relative;max-width:100%}
.blurb-version-images .et_pb_blurb_description{max-height:0;opacity:0;-webkit-transition:all .3s linear;transition:all .3s linear;color:black;font-size:18px;line-height:1em}
.blurb-version-images .et_pb_blurb_description p{font-size:inherit;line-height:inherit}
.blurb-version-images .et_pb_blurb:hover .et_pb_blurb_description{max-height:unset;display:block;opacity:1}
.blurb-version-images .et_pb_blurb:hover .et_pb_main_blurb_image img{-webkit-filter:grayscale(0);filter:grayscale(0)}
.blurbs-grid-6 .et_pb_blurb_content .et_pb_image_wrap{max-width:180px}
.blurbs-grid-4 .et_pb_blurb_content .et_pb_image_wrap{max-width:140px}
body .entry-content .et_pb_row .et_pb_column.et-last-child.logos-column,body .entry-content .et_pb_row .et_pb_column.logos-column:last-child{margin:0 auto !important}
.logos-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;margin:0 auto !important}
.logos-column .h2{margin-bottom:0}
.logos-column .et_pb_module.et_pb_image:hover .et_pb_image_wrap img{-webkit-filter:unset;filter:unset}
.logos-column .et_pb_module.et_pb_image .et_pb_image_wrap{display:block;margin:0 auto}
.logos-column .et_pb_module.et_pb_image{-webkit-box-flex:0;-ms-flex:0 1 40%;flex:0 1 40%;margin-left:3% !important;margin-right:3% !important;margin-bottom:3% !important;margin-top:3% !important;min-height:90px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.logos-column.small-logo .et_pb_module.et_pb_image{margin-left:1% !important;margin-right:1% !important;margin-bottom:1% !important;margin-top:1% !important}
.blink1{opacity:0;-webkit-animation:blink1 3s step-start 0s infinite;animation:blink1 3s step-start 0s infinite}
.blink2{opacity:0;-webkit-animation:blink2 3s step-start 0s infinite;animation:blink2 3s step-start 0s infinite}
.gridow{padding:0;margin:0;width:100%;display:grid;grid-template-columns:repeat(1,1fr)}
.gridow{grid-template-rows:1fr;grid-column-gap:0;grid-row-gap:0}
.gridow .et_pb_row{margin:0 !important;padding:0 10px 10px !important;width:100%;max-width:100%}
.gridow .et_pb_row .et_pb_column{cursor:pointer;position:relative}
.gridow .et_pb_row .et_pb_column:hover .et_pb_image:nth-child(1){display:block}
.gridow .et_pb_row .et_pb_column .et_pb_image{width:100%}
.gridow .et_pb_row .et_pb_column .et_pb_image .et_pb_image_wrap{width:100%;display:block;text-align:center}
.gridow .et_pb_row .et_pb_column .et_pb_image:nth-child(1){position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:999;display:none}
.gridow .et_pb_row .et_pb_column .et_pb_image:nth-child(2){display:none}
@media only screen and (min-width:401px){.col-sm{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%;padding:14px}
.col-sm-1{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;max-width:8.3333333333%;padding:14px}
.col-sm-offset-1{margin-left:8.3333333333%}
.col-sm-2{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;max-width:16.6666666667%;padding:14px}
.col-sm-offset-2{margin-left:16.6666666667%}
.col-sm-3{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;padding:14px}
.col-sm-offset-3{margin-left:25%}
.col-sm-4{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%;padding:14px}
.col-sm-offset-4{margin-left:33.3333333333%}
.col-sm-5{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;max-width:41.6666666667%;padding:14px}
.col-sm-offset-5{margin-left:41.6666666667%}
.col-sm-6{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding:14px}
.col-sm-offset-6{margin-left:50%}
.col-sm-7{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;max-width:58.3333333333%;padding:14px}
.col-sm-offset-7{margin-left:58.3333333333%}
.col-sm-8{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;max-width:66.6666666667%;padding:14px}
.col-sm-offset-8{margin-left:66.6666666667%}
.col-sm-9{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;padding:14px}
.col-sm-offset-9{margin-left:75%}
.col-sm-10{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;max-width:83.3333333333%;padding:14px}
.col-sm-offset-10{margin-left:83.3333333333%}
.col-sm-11{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;max-width:91.6666666667%;padding:14px}
.col-sm-offset-11{margin-left:91.6666666667%}
.col-sm-12{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding:14px}
.col-sm-offset-12{margin-left:100%}
.row.start-sm{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.row.center-sm{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.row.end-sm{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.row.top-sm{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.row.middle-sm{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.row.bottom-sm{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
.row.around-sm{-ms-flex-pack:distribute;justify-content:space-around}
.row.between-sm{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.first-sm{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}
.last-sm{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.show-sm{display:block !important}
.row.show-sm{display:-ms-flexbox !important;display:-webkit-box !important;display:flex !important}
.hide-sm{display:none !important}
}@media only screen and (min-width:401px) and (max-width:767px){.show-sm-only{display:block !important}
.row.show-sm-only{display:-ms-flexbox !important;display:-webkit-box !important;display:flex !important}
.hide-sm-only{display:none !important}
}@media(min-width:401px){.gridow{grid-template-columns:repeat(7,1fr)}
.gridow .et_pb_row .et_pb_column .et_pb_image:nth-child(2){display:unset}
.gridow .et_pb_row .et_pb_column .et_pb_image:nth-child(3){display:none}
}@media only screen and (min-width:768px){.col-md{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%;padding:14px}
.col-md-1{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;max-width:8.3333333333%;padding:14px}
.col-md-offset-1{margin-left:8.3333333333%}
.col-md-2{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;max-width:16.6666666667%;padding:14px}
.col-md-offset-2{margin-left:16.6666666667%}
.col-md-3{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;padding:14px}
.col-md-offset-3{margin-left:25%}
.col-md-4{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%;padding:14px}
.col-md-offset-4{margin-left:33.3333333333%}
.col-md-5{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;max-width:41.6666666667%;padding:14px}
.col-md-offset-5{margin-left:41.6666666667%}
.col-md-6{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding:14px}
.col-md-offset-6{margin-left:50%}
.col-md-7{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;max-width:58.3333333333%;padding:14px}
.col-md-offset-7{margin-left:58.3333333333%}
.col-md-8{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;max-width:66.6666666667%;padding:14px}
.col-md-offset-8{margin-left:66.6666666667%}
.col-md-9{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;padding:14px}
.col-md-offset-9{margin-left:75%}
.col-md-10{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;max-width:83.3333333333%;padding:14px}
.col-md-offset-10{margin-left:83.3333333333%}
.col-md-11{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;max-width:91.6666666667%;padding:14px}
.col-md-offset-11{margin-left:91.6666666667%}
.col-md-12{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding:14px}
.col-md-offset-12{margin-left:100%}
.row.start-md{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.row.center-md{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.row.end-md{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.row.top-md{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.row.middle-md{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.row.bottom-md{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
.row.around-md{-ms-flex-pack:distribute;justify-content:space-around}
.row.between-md{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.first-md{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}
.last-md{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.show-md{display:block !important}
.row.show-md{display:-ms-flexbox !important;display:-webkit-box !important;display:flex !important}
.hide-md{display:none !important}
}@media only screen and (min-width:768px) and (max-width:980px){.show-md-only{display:block !important}
.row.show-md-only{display:-ms-flexbox !important;display:-webkit-box !important;display:flex !important}
.hide-md-only{display:none !important}
}@media(min-width:768px){body.page-contact:after{background-image:url("assets/img/Contact_Slogan.png");background-size:contain;background-repeat:no-repeat;background-position:bottom;content:"";width:20vw;height:60vh;position:fixed;bottom:0;right:0}
.et_pb_contact{padding:60px}
.logos-column .et_pb_module.et_pb_image{min-height:100px;-webkit-box-flex:0;-ms-flex:0 1 500px;flex:0 1 500px;margin-bottom:1% !important;margin-top:1% !important}
.logos-column.small-logo .et_pb_module.et_pb_image{-webkit-box-flex:0;-ms-flex:0 1 100px;flex:0 1 100px}
}@media(min-width:981px){.h1{font-size:40px}
.h2{font-size:40px}
.h3{font-size:60px}
body #top{padding-top:0 !important}
.logos-column .et_pb_module.et_pb_image{-webkit-box-flex:0;-ms-flex:0 1 250px;flex:0 1 250px}
}@media only screen and (min-width:1401px){.col-lg{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%;padding:14px}
.col-lg-1{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;max-width:8.3333333333%;padding:14px}
.col-lg-offset-1{margin-left:8.3333333333%}
.col-lg-2{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;max-width:16.6666666667%;padding:14px}
.col-lg-offset-2{margin-left:16.6666666667%}
.col-lg-3{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;padding:14px}
.col-lg-offset-3{margin-left:25%}
.col-lg-4{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%;padding:14px}
.col-lg-offset-4{margin-left:33.3333333333%}
.col-lg-5{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;max-width:41.6666666667%;padding:14px}
.col-lg-offset-5{margin-left:41.6666666667%}
.col-lg-6{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding:14px}
.col-lg-offset-6{margin-left:50%}
.col-lg-7{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;max-width:58.3333333333%;padding:14px}
.col-lg-offset-7{margin-left:58.3333333333%}
.col-lg-8{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;max-width:66.6666666667%;padding:14px}
.col-lg-offset-8{margin-left:66.6666666667%}
.col-lg-9{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;padding:14px}
.col-lg-offset-9{margin-left:75%}
.col-lg-10{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;max-width:83.3333333333%;padding:14px}
.col-lg-offset-10{margin-left:83.3333333333%}
.col-lg-11{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;max-width:91.6666666667%;padding:14px}
.col-lg-offset-11{margin-left:91.6666666667%}
.col-lg-12{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding:14px}
.col-lg-offset-12{margin-left:100%}
.row.start-lg{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.row.center-lg{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.row.end-lg{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.row.top-lg{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.row.middle-lg{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.row.bottom-lg{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
.row.around-lg{-ms-flex-pack:distribute;justify-content:space-around}
.row.between-lg{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.first-lg{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}
.last-lg{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.show-lg{display:block !important}
.row.show-lg{display:-ms-flexbox !important;display:-webkit-box !important;display:flex !important}
.hide-lg{display:none !important}
}@media only screen and (min-width:1401px) and (max-width:1600px){.show-lg-only{display:block !important}
.row.show-lg-only{display:-ms-flexbox !important;display:-webkit-box !important;display:flex !important}
.hide-lg-only{display:none !important}
}@media(min-width:1401px){body.page-contact:after{height:80vh;width:30vw}
.img-slogan-right .et_pb_column.et-last-child:after{margin-left:20px}
.standard-section{padding-top:8% !important}
#footer_sticky_section .et_pb_row{padding-top:0 !important;padding-bottom:0 !important;height:75px}
.h1{font-size:60px}
.h2{font-size:60px}
.carousell-template-big .dica_divi_carousel .dica_divi_carouselitem .dica-item-content .item-title{font-size:26px;line-height:26px}
body #top #top-row h2{font-size:5vw}
body #top #top-row h2 strong{font-size:8vw}
.carousel-testimonials .et_pb_module_inner .dica-item .dica-item-content .item-title{font-size:32px}
}@media only screen and (min-width:1601px){.col-xl{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%;padding:14px}
.col-xl-1{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;max-width:8.3333333333%;padding:14px}
.col-xl-offset-1{margin-left:8.3333333333%}
.col-xl-2{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%;max-width:16.6666666667%;padding:14px}
.col-xl-offset-2{margin-left:16.6666666667%}
.col-xl-3{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;padding:14px}
.col-xl-offset-3{margin-left:25%}
.col-xl-4{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%;padding:14px}
.col-xl-offset-4{margin-left:33.3333333333%}
.col-xl-5{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%;max-width:41.6666666667%;padding:14px}
.col-xl-offset-5{margin-left:41.6666666667%}
.col-xl-6{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;padding:14px}
.col-xl-offset-6{margin-left:50%}
.col-xl-7{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%;max-width:58.3333333333%;padding:14px}
.col-xl-offset-7{margin-left:58.3333333333%}
.col-xl-8{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%;max-width:66.6666666667%;padding:14px}
.col-xl-offset-8{margin-left:66.6666666667%}
.col-xl-9{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;padding:14px}
.col-xl-offset-9{margin-left:75%}
.col-xl-10{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%;max-width:83.3333333333%;padding:14px}
.col-xl-offset-10{margin-left:83.3333333333%}
.col-xl-11{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%;max-width:91.6666666667%;padding:14px}
.col-xl-offset-11{margin-left:91.6666666667%}
.col-xl-12{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;padding:14px}
.col-xl-offset-12{margin-left:100%}
.row.start-xl{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.row.center-xl{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.row.end-xl{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.row.top-xl{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.row.middle-xl{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.row.bottom-xl{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
.row.around-xl{-ms-flex-pack:distribute;justify-content:space-around}
.row.between-xl{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.first-xl{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}
.last-xl{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.show-xl{display:block !important}
.row.show-xl{display:-ms-flexbox !important;display:-webkit-box !important;display:flex !important}
.hide-xl{display:none !important}
}@media(max-width:1600px){.d-lg-block{display:none}
.d-lg-none{display:block}
}@media(max-width:1200px){&.page-contact:after{height:50vh}
}@media(max-width:980px){.d-md-none{display:block;padding:1rem}
.position-second-md{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.constant_grid.et_pb_row_4col:not(.standard-mobile)>.et_pb_column.et_pb_column_1_4{width:20.875% !important;margin-right:5.5%}
.constant_grid.et_pb_row_4col:not(.standard-mobile)>.et_pb_column.et_pb_column_1_4:nth-child(4){margin-right:0 !important}
.constant_grid.et_pb_row_5col:not(.standard-mobile)>.et_pb_column.et_pb_column_1_5{width:15.6% !important;margin-right:5.5%}
.constant_grid.et_pb_row_5col:not(.standard-mobile)>.et_pb_column.et_pb_column_1_5:nth-child(5){margin-right:0 !important}
.mobile-2-columns.et_pb_row_6col>.et_pb_column.et_pb_column_1_6{width:47.25% !important;margin-right:5.5% !important}
.mobile-2-columns.et_pb_row_6col>.et_pb_column.et_pb_column_1_6:nth-child(2n){margin-right:0 !important}
.mobile-2-columns.et_pb_row_4col>.et_pb_column.et_pb_column_1_4{width:47.25% !important;margin-right:5.5% !important}
.mobile-2-columns.et_pb_row_4col>.et_pb_column.et_pb_column_1_4:nth-child(2n){margin-right:0 !important}
.mobile-2-columns .et_pb_row:not(.et_pb_gutters1) .et_pb_column.et_pb_column_1_4{width:44.17989% !important}
.mobile-2-columns .et_pb_row.et_pb_gutters1 .et_pb_column.et_pb_column_1_4{width:49.99% !important}
.mobile-3-columns.et_pb_row_6col>.et_pb_column.et_pb_column_1_6:nth-child(3n){margin-right:0 !important}
.mobile-3-columns.et_pb_row_6col>.et_pb_column.et_pb_column_1_6{width:29.666% !important;margin-right:5.5% !important}
.mobile-3-columns .et_pb_equal_columns{display:-webkit-box;display:-ms-flexbox;display:flex}
.mobile-3-columns .et_pb_column.et_pb_column_1_3{width:31.3333% !important}
body #top .et_pb_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}@media(max-width:767px){.d-md-block{display:none}
.d-sm-block{display:none}
.d-sm-none{display:block;padding:1rem}
.position-second-mobile{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.constant_grid .et_pb_column_1_4{width:20.875% !important}
.constant_grid .et_pb_column_1_5{width:15.6% !important}
.constant_grid .et_pb_column_3_4{width:73.625% !important}
.constant_grid .et_pb_column_1_3{width:29.6667% !important}
.constant_grid .et_pb_column_2_3{width:64.833% !important}
.constant_grid .et_pb_column_2_5{width:36.7% !important}
.constant_grid .et_pb_column_3_5{width:57.8% !important}
.mobile-3-columns .et_pb_column.et_pb_column_1_3{width:31.3333% !important}
.mobile-no-padding-bottom{padding-bottom:0 !important}
.mobile-no-margin-bottom{margin-bottom:0 !important}
}@media(max-width:400px){div[class^=col-xs-]{padding-left:12px;padding-right:12px;padding-top:0;padding-bottom:0}
}@media only screen and (max-width:400px){.show-xs-only{display:block !important}
.row.show-xs-only{display:-ms-flexbox !important;display:-webkit-box !important;display:flex !important}
.hide-xs-only{display:none !important}
}@-webkit-keyframes blink1{0%{opacity:0;border:0}
5%{opacity:1}
10%{opacity:0}
15%{opacity:1}
20%{opacity:0}
25%{opacity:1}
30%{opacity:0}
65%{opacity:0}
70%{opacity:1}
95%{opacity:1}
100%{opacity:0}
}@keyframes blink1{0%{opacity:0;border:0}
5%{opacity:1}
10%{opacity:0}
15%{opacity:1}
20%{opacity:0}
25%{opacity:1}
30%{opacity:0}
65%{opacity:0}
70%{opacity:1}
95%{opacity:1}
100%{opacity:0}
}@-webkit-keyframes blink2{0%{opacity:0}
25%{opacity:0}
30%{opacity:1}
35%{opacity:0}
40%{opacity:1}
45%{opacity:0}
50%{opacity:1}
55%{opacity:0}
60%{opacity:1}
95%{opacity:1}
100%{opacity:0}
}@keyframes blink2{0%{opacity:0}
25%{opacity:0}
30%{opacity:1}
35%{opacity:0}
40%{opacity:1}
45%{opacity:0}
50%{opacity:1}
55%{opacity:0}
60%{opacity:1}
95%{opacity:1}
100%{opacity:0}
}@keyframes blink1{0%{opacity:0;border:0}
5%{opacity:1}
10%{opacity:0}
15%{opacity:1}
20%{opacity:0}
25%{opacity:1}
30%{opacity:0}
65%{opacity:0}
70%{opacity:1}
95%{opacity:1}
100%{opacity:0}
}@keyframes blink2{0%{opacity:0}
25%{opacity:0}
30%{opacity:1}
35%{opacity:0}
40%{opacity:1}
45%{opacity:0}
50%{opacity:1}
55%{opacity:0}
60%{opacity:1}
95%{opacity:1}
100%{opacity:0}
}