.dct_plx .et_parallax_bg:before{content:"";display:block;height:100%;position:absolute;top:0;left:0;width:100%;background-color:rgb(0 0 0 / .8)}.dct_btn,.pagination .alignleft a,.pagination .alignright a{position:relative;z-index:999;color:#fff;border-radius:0;transition:all .5s!important;display:inline-block;position:relative;line-height:45px!important;background:var(--color-1);font-weight:600;font-size:14px;text-transform:uppercase;padding:0 27px!important;overflow:hidden;vertical-align:middle;border:none!important;cursor:pointer}.dct_btn:hover,.pagination .alignleft a:hover,.pagination .alignright a:hover{color:#fff!important}.dct_btn:before,.pagination .alignleft a:before,.pagination .alignright a:before{content:'';position:absolute;top:0;bottom:100%;left:0;right:100%;height:0;opacity:1;display:block;margin-left:0;background:var(--color-2);z-index:-1;transition:all .5s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dct_btn:hover:before,.pagination .alignleft a:hover:before,.pagination .alignright a:hover:before{right:50%;top:0;bottom:0;height:100%}.dct_btn:after,.pagination .alignleft a:after,.pagination .alignright a:after{content:'';position:absolute;top:100%;bottom:0;right:0;left:100%;z-index:-1;height:100%;background:var(--color-2);transition:all .5s!important}.dct_btn:hover:after,.pagination .alignleft a:hover:after,.pagination .alignright a:hover:after{left:50%;top:0;bottom:0}.dct_btn.bg{background:#fff;color:#333!important}.dct_btn.bg:hover{color:var(--color-2)!important}.dct_btn.bg:before,.dct_btn.bg:after{background:#fff}.dct_s_title .et_pb_text_inner h3{color:var(--color-2)!important;font-size:40px;font-weight:400;margin-bottom:20px;padding:0 0 25px;display:block;line-height:1.1;text-align:center;position:relative}.dct_s_title .et_pb_text_inner h3:before{content:'';width:180px;margin:0 auto;height:3px;margin-top:0;text-align:center;background:#f0f0f0;display:block;border-radius:90px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.dct_s_title .et_pb_text_inner h3:after{width:40px;height:3px;margin-left:-20px;position:absolute;bottom:0;z-index:99;border-radius:90px;background:var(--color-1);content:'';-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;transition:all .25s ease-in-out;margin:0 auto;left:50%;transform:translateX(-50%)}.dct_s_title:hover .et_pb_text_inner h3:after{width:70px}.dct_s_title .et_pb_text_inner h3 span{color:var(--color-1)}.dct_s_title .et_pb_text_inner p{max-width:750px;margin:0 auto;color:#797979;opacity:.7;font-weight:400;font-size:16px;line-height:30px}.dct_s_title.bg .et_pb_text_inner h3{color:#fff}.dct_s_title.bg .et_pb_text_inner p{color:#fff}.dct_s_title.left .et_pb_text_inner h3{text-align:left}.dct_s_title.left .et_pb_text_inner h3::before{width:100%;height:2px}.dct_s_title.left .et_pb_text_inner h3::after{left:0;height:2px;transform:none}@media only screen and (max-width :767px){.dct_s_title .et_pb_text_inner h3{font-size:20px}.dct_s_title .et_pb_text_inner p{font-size:14px}.dct_s_title .et_pb_text_inner h3::before{width:100px}}@media only screen and (max-width :980px){.dct_s_title .et_pb_text_inner p{max-width:100%}}.dct_p_title{padding-top:200px!important;padding-bottom:0px!important}.dct_p_title .et_pb_text_inner{color:#fff;text-transform:uppercase;font-size:30px;letter-spacing:1px;font-weight:600}.dct_p_title .et_pb_text_inner ul{padding:0;list-style-type:none;float:right}.dct_p_title .et_pb_text_inner ul li{margin-right:20px;display:inline-block;font-size:16px;color:var(--color-1);font-weight:500}.dct_p_title .et_pb_text_inner ul li:last-child{margin-right:0}.dct_p_title .et_pb_text_inner ul li a{color:#fff}.dct_p_title .et_pb_text_inner ul li::after{position:absolute;font-size:25px;content:"\35";font-family:ETmodules!important;color:#fff}.dct_p_title .et_pb_text_inner ul li:last-child::after{display:none}@media only screen and (max-width :980px){.dct_p_title .et_pb_text_inner{font-size:25px;text-align:center}.dct_p_title .et_pb_text_inner ul{float:none}.dct_p_title .et_pb_text_inner ul li{font-size:12px}.dct_h_clm{margin-bottom:10px!important}.dct_p_title{padding-top:90px!important}}@media only screen and (min-width:981px) and (max-width:1199px){.dct_p_title .et_pb_text_inner{font-size:25px}}.dct_team{text-align:center;transition:all 0.5s ease 0s}.dct_team:hover{box-shadow:0 15px 10px -10px rgb(0 0 0 / .5),0 1px 4px rgb(0 0 0 / .3),0 0 40px rgb(0 0 0 / .1) inset}.dct_team .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image{overflow:hidden;position:relative}.dct_team .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image:before,.dct_team .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image:after{content:"";width:200%;height:80%;background:rgb(38 37 37 / .8);position:absolute;top:-100%;left:-4%;transform:rotate(45deg);transition:all 0.5s ease 0s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dct_team .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image:after{top:auto;left:auto;bottom:-100%;right:-4%}.dct_team:hover .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image:before{top:0}.dct_team:hover .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image:after{bottom:0}.dct_team .dct_team_social{width:100%;padding:0;margin:0;list-style:none;position:absolute;bottom:50%;transform:translateY(-50%);left:0;opacity:0;z-index:2;transition:all 0.5s ease 0.3s}.dct_team:hover .dct_team_social{opacity:1}.dct_team_social li a.icon{display:block;width:50px;transition:all 0.5s;height:50px;line-height:50px;background:#fff!important;color:var(--color-2);border-radius:0;text-align:center;position:relative;font-size:18px;transition:all 0.5s ease 0s}.dct_team_social li a.icon:before{line-height:50px;width:50px;position:relative;z-index:999;color:#333;transition:all 0.5s}.dct_team_social li a.icon:hover:before{color:#fff}.dct_team_social li a.icon:after{content:'';position:absolute;left:0;right:0;bottom:0;top:100%;background:var(--color-1);transition:all 0.5s}.dct_team_social li a.icon:hover:after{top:0}.dct_team .et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container .et_pb_module_header{color:var(--color-1);font-size:16px;display:block;margin:0 0 10px;text-transform:capitalize;text-align:center}.dct_team .et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description{text-transform:capitalize;color:#222;text-align:center;font-size:26px;font-weight:400}.dct_team_v2 .et_pb_team_member_image img{border-radius:50%;width:180px;height:180px;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.dct_team_v2:hover .et_pb_team_member_image img{opacity:.85}.dct_team_v2 .et_pb_team_member_description .et_pb_module_header{position:relative}.dct_team_v2 .et_pb_team_member_description .et_pb_module_header:after{background:none repeat scroll 0 0 var(--color-1);bottom:-10px;content:"";display:block;height:1px;position:relative;width:60px;margin:8px auto 15px;transition:all 0.5s ease-out}.dct_team_v2:hover .et_pb_team_member_description .et_pb_module_header:after{width:100px;transition:all 0.5s ease-out}.dct_team_v2 .et_pb_team_member_description a{color:var(--color-1);font-weight:700}.dct_team_v2 .et_pb_team_member_description .et_pb_member_social_links li{margin-right:0}.dct_team_v2 .et_pb_team_member_description .et_pb_member_social_links li a{width:35px;height:35px;line-height:36px;margin:0 3px;background:#ccc;border-radius:50%;border-bottom:1px solid #aaa}.dct_team_v2 .et_pb_team_member_description .et_pb_member_social_links li a:hover{background:#538167}.dct_slider .et_pb_slide_description{padding-top:25%;padding-left:8px}.dct_slider .et_pb_slide_description .et_pb_slide_title{letter-spacing:2px;text-transform:uppercase;font-size:17px;display:inline-block;padding-right:80px;position:relative;padding-bottom:0;margin-bottom:20px}.dct_slider .et_pb_slide_description .et_pb_slide_title:after{content:'';background:var(--color-1);width:70px;height:1px;position:absolute;right:0;top:50%}.dct_slider .et_pb_slide_description .et_pb_slide_content h3{line-height:80px;font-size:70px;padding-bottom:25px;font-weight:500}.dct_slider .et_pb_slide_description .et_pb_slide_content h3 span{color:var(--color-1)}.dct_slider .et_pb_slide_description .et_pb_slide_content p{font-size:15px;max-width:600px;line-height:32px;font-weight:300}.dct_slider .et_pb_button_wrapper .et_pb_button{position:relative;z-index:999;color:#fff;border-radius:0;transition:all .5s!important;display:inline-block;position:relative;line-height:45px!important;background:var(--color-1);font-weight:600;font-size:14px;text-transform:uppercase;padding:0 27px!important;overflow:hidden;vertical-align:middle;border:none!important;cursor:pointer}.dct_slider .et_pb_button_wrapper .et_pb_button:hover{color:var(--color-2)!important}.dct_slider .et_pb_button_wrapper .et_pb_button:before{content:'';position:absolute;top:0;bottom:100%;left:0;right:100%;height:0;opacity:1;display:block;margin-left:0;background:#fff;z-index:-1;transition:all .5s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dct_slider .et_pb_button_wrapper .et_pb_button:hover:before{right:50%;top:0;bottom:0;height:100%}.dct_slider .et_pb_button_wrapper .et_pb_button:after{content:'';position:absolute;top:100%;bottom:0;right:0;left:100%;z-index:-1;height:100%;background:#fff;transition:all .5s!important}.dct_slider .et_pb_button_wrapper .et_pb_button:hover:after{left:50%;top:0;bottom:0}@media only screen and (max-width :767px){.dct_slider .et_pb_slide_description .et_pb_slide_title{padding-right:0;padding-bottom:15px;margin-bottom:10px}.dct_slider .et_pb_slide_description .et_pb_slide_title::after{right:auto;width:50px;bottom:0;top:auto;left:50%;transform:translateX(-50%)}.dct_slider .et_pb_slide_description{text-align:center!important;padding:16% 3%;display:block}}@media only screen and (min-width:320px) and (max-width:480px){.dct_slider .et_pb_slide_description .et_pb_slide_content h3{font-size:30px;line-height:35px}}@media only screen and (min-width:481px) and (max-width:767px){.dct_slider .et_pb_slide_description .et_pb_slide_content h3{font-size:45px;line-height:45px}}.dct_abt_blurb .et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container .et_pb_module_header{margin:0 0 10px;display:block;color:var(--color-1);font-size:40px;font-weight:400;letter-spacing:1px;line-height:1.1}.dct_abt_blurb .et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;text-align:center;display:block;z-index:999}.dct_abt_blurb .et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description{letter-spacing:.5px;color:#fff;font-weight:600;position:relative;text-transform:uppercase;transition:all .5s}.dct_abt_blurb .et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description:after{content:"\39";font-family:ETmodules!important;position:absolute}.dct_abt_blurb .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image{margin:0;position:relative;display:block;padding:0;overflow:hidden}.dct_abt_blurb .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image:before{content:'';position:absolute;left:20px;right:20px;top:20px;bottom:20px;border:3px solid #fff;opacity:.2;z-index:99;transition:all .5s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dct_abt_blurb .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image img{transition:all .8s;display:block;width:100%}.dct_abt_blurb .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background:rgb(0 0 0 / .8);z-index:9;transition:all .5s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dct_abt_blurb:hover .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image:after{background:rgb(0 0 0 / .5)}.dct_abt_blurb:hover .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image img{transform:scale(1.2,1.2)}.dct_abt_blurb:hover .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image:before{border:3px solid var(--color-1)}.dct_abt_cta .et_pb_promo{padding:40px!important}.dct_abt_cta .et_pb_promo .et_pb_promo_description .et_pb_module_header{font-size:30px;font-weight:400;margin:0;padding:0 0 32px;color:var(--color-2)!important;display:block;line-height:1.1;text-align:center;position:relative}.dct_abt_cta .et_pb_promo .et_pb_promo_description .et_pb_module_header:before{content:'';width:180px;margin:0 auto;height:5px;margin-top:0;text-align:center;background:#f0f0f0;display:block;border-radius:90px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.dct_abt_cta .et_pb_promo .et_pb_promo_description .et_pb_module_header:after{width:40px;height:5px;margin-left:-20px;position:absolute;bottom:0;z-index:99;border-radius:90px;background:var(--color-1);content:'';-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;transition:all .25s ease-in-out;margin:0 auto;left:50%;transform:translateX(-50%)}.dct_abt_cta:hover .et_pb_promo .et_pb_promo_description .et_pb_module_header:after{width:70px}.dct_abt_cta .et_pb_promo .et_pb_promo_description{padding-bottom:0}.dct_abt_cta .et_pb_promo .et_pb_promo_description div{color:#797979;font-size:15px;font-weight:300;padding:30px 0;line-height:28px}.dct_abt_cta .et_pb_button_wrapper .et_pb_promo_button{position:relative;z-index:999;color:#fff;border-radius:0;transition:all .5s;display:inline-block;position:relative;line-height:45px!important;background:var(--color-1);font-weight:600;font-size:16px;text-transform:uppercase;padding:0 27px!important;overflow:hidden;vertical-align:middle;border:none;cursor:pointer}.dct_abt_cta .et_pb_button_wrapper .et_pb_promo_button:hover{color:#fff!important}.dct_abt_cta .et_pb_button_wrapper .et_pb_promo_button:before{content:'';position:absolute;top:0;bottom:100%;left:0;right:100%;height:0;opacity:1;display:block;margin-left:0;background:var(--color-2);z-index:-1;transition:all .5s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dct_abt_cta .et_pb_button_wrapper .et_pb_promo_button:hover:before{right:50%;top:0;bottom:0;height:100%}.dct_abt_cta .et_pb_button_wrapper .et_pb_promo_button:after{content:'';position:absolute;top:100%;bottom:0;right:0;left:100%;z-index:-1;height:100%;background:var(--color-2);transition:all .5s}.dct_abt_cta .et_pb_button_wrapper .et_pb_promo_button:hover:after{left:50%;top:0;bottom:0}@media only screen and (max-width :767px){.dct_abt_cta .et_pb_promo .et_pb_promo_description .et_pb_module_header{font-size:20px}}@media only screen and (min-width:981px) and (max-width:1199px){.dct_abt_cta .et_pb_promo .et_pb_promo_description .et_pb_module_header{font-size:20px}}.dct_intro_blurb .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image{display:inline-block;position:relative;width:100px;height:100px;line-height:100px;border:1px solid var(--color-1);margin:22px auto 40px;background:#fff;transition:all .5s;text-align:center;cursor:pointer}.dct_intro_blurb:hover .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image{background:var(--color-1);transform:rotate(45deg)}.dct_intro_blurb .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image:after{content:'';position:absolute;left:50%;right:50%;top:50%;bottom:50%;background:var(--color-1);transition:all .5s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dct_intro_blurb:hover .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image:after{left:0;right:0;top:0;bottom:0}.dct_intro_blurb .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image .et_pb_image_wrap{width:70px;height:70px;display:block;margin:15px auto;transition:all .5s;position:relative;z-index:999}.dct_intro_blurb:hover .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image .et_pb_image_wrap{transform:rotate(-45deg)}.dct_intro_blurb .et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container .et_pb_module_header{font-weight:400;font-size:22px;position:relative;display:block;line-height:1.1;text-align:center}.dct_intro_blurb .et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container .et_pb_module_header:after{background:none repeat scroll 0 0 var(--color-1);bottom:-10px;content:"";display:block;height:1px;position:relative;width:60px;margin:8px auto 15px;transition:all .5s ease-out}.dct_intro_blurb:hover .et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container .et_pb_module_header:after{width:100px;transition:all .5s ease-out}.dct_intro_blurb .et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description{color:#797979;font-size:15px;display:block;padding:0 14px}.dct_wht_do .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image{margin-bottom:0;display:inline-block;width:50%;float:left;position:relative;z-index:9;overflow:hidden;vertical-align:middle}.dct_wht_do.rt .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image{display:table;width:50%;position:relative;z-index:9;overflow:hidden;vertical-align:middle;float:right}.dct_wht_do.rt .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image:before{content:'';position:absolute;right:100%;left:0;bottom:50%;top:50%;background:rgb(0 0 0 / .5);transition:all 0.5s;z-index:99;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dct_wht_do.rt:hover .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image:before{right:0;top:0;bottom:0;border-radius:0}.dct_wht_do.rt .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image:after{content:'';position:absolute;top:42%;left:-19px;transform:rotate(45deg);background:#fff;width:35px;height:35px;z-index:999;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dct_wht_do .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image:before{content:'';position:absolute;left:100%;right:0;bottom:50%;top:50%;background:rgb(0 0 0 / .5);transition:all 0.5s;z-index:99;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dct_wht_do:hover .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image:before{left:0;bottom:0;top:0;border-radius:0}.dct_wht_do .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image:after{content:'';position:absolute;top:42%;right:-19px;transform:rotate(45deg);background:#fff;width:35px;height:35px;z-index:999;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dct_wht_do .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image img{max-width:100%;height:auto;vertical-align:middle;width:100%;transition:all 0.8s}.dct_wht_do:hover .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image img{transform:scale(1.2,1.2)}.dct_wht_do .et_pb_blurb .et_pb_blurb_content{max-width:100%}.dct_wht_do .et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container{width:50%;padding:20px 30px;background:#fff;display:inline-block;position:relative;z-index:1}.dct_wht_do .et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container .et_pb_module_header{margin:0 0 8px;padding:0;font-size:20px;font-weight:400;line-height:35px}.dct_wht_do .et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description{margin:0 0 5px;font-size:15px;color:#797979;line-height:26px;font-weight:400}.dct_wht_do .et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description a{text-transform:uppercase;font-size:13px;font-weight:600;color:var(--color-1);position:relative}.dct_wht_do .et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description a:after{top:-4px;margin-left:2px;position:absolute;content:"\39";font-family:ETmodules!important}@media only screen and (max-width :767px){.dct_wht_do .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image,.dct_wht_do .et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container,.dct_wht_do.rt .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image,.dct_wht_do .et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container{width:100%}}@media only screen and (min-width:768px) and (max-width:980px){.dct_wht_do,.dct_wht_do.rt{width:50%}}@media only screen and (min-width:981px) and (max-width:1199px){.dct_wht_do .et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description{font-size:10px}.dct_wht_do .et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container .et_pb_module_header{margin:0;font-size:15px;line-height:18px}}#dct_client .dct_clm .et_pb_image{opacity:.5;-webkit-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}#dct_client .dct_clm:hover .et_pb_image{opacity:1}#dct_client .owl-next,#dct_client .owl-prev{width:30px;height:30px;line-height:30px;padding:0;background:var(--color-1);opacity:1}#dct_client .owl-next::after,#dct_client .owl-prev::after{content:"\23";font-family:ETmodules!important;font-size:20px;font-weight:900}#dct_client .owl-next::after{content:"\24"}#dct_client .et_pb_image .et_pb_image_wrap img{display:block;text-align:center;line-height:150px;border:1px solid #eee;background:#fff;transition:all 0.5s;width:170px}#dct_client .et_pb_image:hover .et_pb_image_wrap img{border-color:var(--color-1)}.dct_slider_gly .et-pb-arrow-next,.dct_slider_gly .et-pb-arrow-prev{opacity:1;background:var(--color-2);color:#fff;padding:15px;font-size:30px}.dct_slider_gly .et-pb-arrow-next:hover,.dct_slider_gly .et-pb-arrow-prev:hover{background:var(--color-1)}.dct_slider_gly .et-pb-arrow-prev{left:22px!important}.dct_slider_gly .et-pb-arrow-next{right:22px!important}@media only screen and (max-width :980px){.dct_slider_gly .et-pb-arrow-prev{left:0px!important}.dct_slider_gly .et-pb-arrow-next{right:0px!important}.dct_slider_gly .et-pb-arrow-next,.dct_slider_gly .et-pb-arrow-prev{padding:5px;font-size:25px}}.dct_cta .et_pb_promo_description .et_pb_module_header{font-size:40px;font-weight:400;padding-bottom:0;color:var(--color-2)!important;letter-spacing:1px;margin:0 0 30px}.dct_cta .et_pb_promo_description{text-align:left}.dct_cta .et_pb_promo_description div{font-size:16px;color:#797979;line-height:30px;font-weight:400}.dct_cta .et_pb_button_wrapper{text-align:left}.dct_cta .et_pb_button_wrapper .et_pb_button{position:relative;z-index:999;color:#fff;border-radius:0;transition:all .5s!important;display:inline-block;position:relative;line-height:45px!important;background:var(--color-1);font-weight:600;font-size:14px;text-transform:uppercase;padding:0 27px!important;overflow:hidden;vertical-align:middle;border:none!important;cursor:pointer}.dct_cta .et_pb_button_wrapper .et_pb_button:hover{color:#fff!important}.dct_cta .et_pb_button_wrapper .et_pb_button:before{content:'';position:absolute;top:0;bottom:100%;left:0;right:100%;height:0;opacity:1;display:block;margin-left:0;background:var(--color-2);z-index:-1;transition:all .5s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dct_cta .et_pb_button_wrapper .et_pb_button:hover:before{right:50%;top:0;bottom:0;height:100%}.dct_cta .et_pb_button_wrapper .et_pb_button:after{content:'';position:absolute;top:100%;bottom:0;right:0;left:100%;z-index:-1;height:100%;background:var(--color-2);transition:all .5s!important}.dct_cta .et_pb_button_wrapper .et_pb_button:hover:after{left:50%;top:0;bottom:0}@media only screen and (max-width :767px){.dct_cta .et_pb_promo_description .et_pb_module_header{font-size:20px;margin:0 0 15px}.dct_cta .et_pb_promo_description div{font-size:14px}}.dct_counter .et_pb_number_counter .percent .percent-value{font-size:50px;color:var(--color-1);font-weight:600;position:relative}.dct_counter .et_pb_number_counter .percent .percent-value:after{background:none repeat scroll 0 0 var(--color-1);bottom:0;content:"";display:block;height:1px;position:relative;width:60px;margin:8px auto 15px;transition:all .5s ease-out}.dct_counter:hover .et_pb_number_counter .percent .percent-value:after{width:100px;transition:all .5s ease-out}.dct_counter .et_pb_number_counter .title{color:#fff;padding-top:13px;text-transform:uppercase;font-size:16px;letter-spacing:1px}.dct_counter .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image{background:var(--color-2);margin-bottom:0!important;display:inline-block;position:relative;width:100px;height:100px;line-height:100px;border:1px solid var(--color-1);margin:22px auto 40px;transition:all .5s;text-align:center;cursor:pointer}.dct_counter:hover .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image{background:var(--color-1);transform:rotate(45deg)}.dct_counter .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image:after{content:'';position:absolute;left:50%;right:50%;top:50%;bottom:50%;background:var(--color-1);transition:all .5s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dct_counter:hover .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image:after{left:0;right:0;top:0;bottom:0}.dct_counter .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image .et_pb_image_wrap{width:70px;height:70px;display:block;margin:15px auto;transition:all .5s;position:relative;z-index:999}.dct_counter:hover .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image .et_pb_image_wrap{transform:rotate(-45deg)}.dct_counter .et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container .et_pb_module_header{font-weight:400;font-size:22px;position:relative;display:block;line-height:1.1;text-align:center}@media only screen and (min-width:981px) and (max-width:1199px){.dct_counter .et_pb_number_counter .percent .percent-value{font-size:35px}.dct_counter .et_pb_number_counter .title{padding-top:40px}.dct_counter .et_pb_number_counter .title{font-size:13px}}#dct_time{background:var(--color-1)}#dct_time .dct_s_title .et_pb_text_inner h3::after{background:#333}#dct_time .dct_s_title .et_pb_text_inner h3{color:#fff;font-size:30px}#dct_time .dct_s_title .et_pb_text_inner p{color:#fff}#dct_time .et_pb_column_2_9{box-shadow:0 0 15px #e5e5e5;-webkit-box-shadow:0 0 15px #e5e5e5;background:#F8F8F8;padding:45px;position:relative}#dct_time .et_pb_column_2_9:before{width:5px;background:#333;height:100%;position:absolute;left:0;top:0;transition:all 250ms ease-in-out 0ms;-ms-transition:all 250ms ease-in-out 0ms;-webkit-transition:all 250ms ease-in-out 0ms;content:''}#dct_time .et_pb_column_2_9:hover:before{width:100%}#dct_time .et_pb_blurb_content .et_pb_blurb_container .et_pb_module_header{padding-bottom:15px;font-size:20px}#dct_time .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description{font-size:20px;color:var(--color-1);font-weight:600}#dct_time .et_pb_column_2_9:hover .et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container .et_pb_module_header,#dct_time .et_pb_column_2_9:hover .et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description{color:#fff}#dct_time .dct_btn{background:#333;width:100%}#dct_time .dct_btn:hover{color:#333!important}#dct_time .dct_btn:before,#dct_time .dct_btn:after{background:#fff}#dct_time .et_pb_contact p input,#dct_time .et_pb_contact p textarea{background:#fff0;border:1px solid #ccc}#dct_time .et_contact_bottom_container .et_pb_contact_submit{position:relative;z-index:999;color:#fff;border-radius:0;transition:all .5s!important;display:inline-block;position:relative;line-height:45px!important;background:var(--color-1);font-weight:600;font-size:14px;text-transform:uppercase;padding:0 27px!important;overflow:hidden;vertical-align:middle;border:none!important;cursor:pointer}#dct_time .et_contact_bottom_container .et_pb_contact_submit:hover{color:#fff!important}#dct_time .et_contact_bottom_container .et_pb_contact_submit:before{content:'';position:absolute;top:0;bottom:100%;left:0;right:100%;height:0;opacity:1;display:block;margin-left:0;background:var(--color-2);z-index:-1;transition:all .5s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#dct_time .et_contact_bottom_container .et_pb_contact_submit:hover:before{right:50%;top:0;bottom:0;height:100%}#dct_time .et_contact_bottom_container .et_pb_contact_submit:after{content:'';position:absolute;top:100%;bottom:0;right:0;left:100%;z-index:-1;height:100%;background:var(--color-2);transition:all .5s!important}#dct_time .et_contact_bottom_container .et_pb_contact_submit:hover:after{left:50%;top:0;bottom:0}#dct_time .et_pb_contact_form_container .et_pb_contact_main_title{font-size:25px;text-transform:capitalize;position:relative;margin-bottom:20px}#dct_time .et_pb_contact_form_container .et_pb_contact_main_title:after{width:40px;height:3px;margin-left:-20px;position:absolute;bottom:0;z-index:99;border-radius:90px;background:var(--color-1);content:'';-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;transition:all .25s ease-in-out;margin:0 auto;left:50%;transform:translateX(-50%)}@media only screen and (max-width :980px){#dct_time .et_contact_bottom_container{margin-bottom:20px}#dct_time p.et_pb_contact_field{margin-bottom:2%}}@media only screen and (min-width:981px) and (max-width:1199px){#dct_time .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description,#dct_time .et_pb_blurb_content .et_pb_blurb_container .et_pb_module_header{font-size:17px}}.dct_testi{overflow:visible!important}.dct_testi .et_pb_slide_description{padding:50px 8%}.dct_testi .et_pb_slide_description .et_pb_slide_title{font-weight:400;font-size:40px;display:block;padding-bottom:40px;border:none;line-height:50px;position:relative;color:var(--color-2)!important;text-align:center}.dct_testi .et_pb_slide_description .et_pb_slide_title:before{content:"\7b";font-family:ETmodules!important;position:absolute;left:50%;transform:translate(-50%,-50%);top:50%;z-index:-1;color:var(--color-1);font-size:150px;opacity:.5}.dct_testi .et_pb_slide_description .et_pb_slide_content h4{color:var(--color-2)!important;font-size:28px;text-shadow:none;font-style:italic}.dct_testi .et_pb_slide_description .et_pb_slide_content p span{font-size:16px;text-transform:uppercase;color:var(--color-1)!important}.dct_testi .et-pb-arrow-next,.dct_testi .et-pb-arrow-prev{opacity:1;width:35px;height:35px;line-height:35px;transform:rotate(45deg);color:#fff0;border-radius:0;background:var(--color-2)}.dct_testi .et-pb-arrow-next:before,.dct_testi .et-pb-arrow-prev:before{font-size:20px;position:absolute;left:0;right:0;line-height:32px;top:0;bottom:0;color:#fff;z-index:999;transform:rotate(-45deg);text-align:center}.dct_testi .et-pb-arrow-prev{left:0px!important}.dct_testi .et-pb-arrow-next{right:0px!important}.dct_testi .et-pb-arrow-next:after,.dct_testi .et-pb-arrow-prev:after{content:'';top:0;bottom:100%;position:absolute;left:0;right:0;background:var(--color-1);font-family:FontAwesome;transition:all 0.5s}.dct_testi .et-pb-arrow-next:hover:after,.dct_testi .et-pb-arrow-prev:hover:after{bottom:0}@media only screen and (max-width :767px){.dct_testi .et_pb_slide_description .et_pb_slide_title{line-height:30px}.dct_testi .et_pb_slide_description .et_pb_slide_content h4{font-size:20px}.dct_testi .et_pb_slide_description .et_pb_slide_title::before{font-size:70px}.dct_testi .et_pb_container{height:auto!important}}.dct-fixed-header{position:fixed;top:0;left:0;right:0;padding-top:40px!important;box-shadow:0 0 18px 0 #212121;border-radius:0 0 4px 4px}.dct_hdr_menu_v1 ul.et-menu li{padding-left:9px;padding-right:9px}#dct_footer .dct_span span{font-size:30px;display:block;padding:20px 0;color:#fff}#dct_footer .et_pb_text_inner p{font-size:16px;color:#fff;opacity:.5;margin:0;display:block;line-height:26px;font-weight:400}#dct_footer .et_pb_text_inner h3{font-size:22px;font-weight:400;color:#fff;padding:0 0 20px;display:block;position:relative;margin:0 0 26px;line-height:1.1}#dct_footer .et_pb_text_inner h3:before{content:'';position:absolute;bottom:0;left:0;background:#f2f2f2;z-index:1;width:100%;height:1px}#dct_footer .et_pb_text_inner h3:after{content:'';position:absolute;bottom:0;background:var(--color-1);left:0;width:60px;height:2px;z-index:9}#dct_footer .et_pb_blurb{margin-bottom:15px}#dct_footer .et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container{padding-left:5px}#dct_footer .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image{width:20px}#dct_footer .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image .et_pb_image_wrap .et-pb-icon{color:var(--color-1);font-size:25px}#dct_footer .et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description{color:#fff;opacity:.5;display:inline-block;transition:all .5s;font-size:15px;line-height:26px;font-weight:400}#dct_footer ul.et_pb_social_media_follow li a{display:block;width:50px;height:50px;border-radius:0;line-height:50px;background-color:rgb(255 255 255 / .1)!important;text-align:center;color:#fff;font-size:18px;position:relative;transition:all .5s}#dct_footer ul.et_pb_social_media_follow li a:before{font-weight:400;width:50px;line-height:50px;height:50px}#dct_footer ul.et_pb_social_media_follow li a:after{content:'';position:absolute;left:0;right:0;top:100%;bottom:0;background:var(--color-1);transition:all .5s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#dct_footer ul.et_pb_social_media_follow li a:hover:after{top:0}#dct_btm_footer .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image{width:40px;height:40px;line-height:35px;background:#fff;color:var(--color-2);margin-bottom:0;transform:rotate(-45deg);display:inline-block;font-size:18px;z-index:999;position:relative}#dct_btm_footer .et_pb_blurb .et_pb_blurb_content{max-width:100%}#dct_btm_footer .et_pb_blurb .et_pb_blurb_content:after{content:'';position:absolute;left:0;right:0;height:1px;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;opacity:.1;top:48%}#dct_btm_footer .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image .et_pb_image_wrap .et-pb-icon{transform:rotate(45deg);text-align:center;color:#333;position:relative;left:0;top:4px;font-size:30px}#dct_btm_footer .et_pb_text{margin-top:30px;margin-bottom:30px}#dct_btm_footer .et_pb_text_inner{color:#fff;opacity:.5;margin:0;display:block;text-transform:capitalize;letter-spacing:1px;line-height:26px;font-weight:400}#dct_btm_footer .et_pb_text_inner p a{color:var(--color-1);border-bottom:1px solid}#dct_footer .opening-times .exact-time{float:right}@media only screen and (min-width:981px) and (max-width:1199px){#dct_footer ul.et_pb_social_media_follow li a{width:45px;height:45px}#dct_footer ul.et_pb_social_media_follow li a:before{line-height:45px;width:45px;height:45px}}.dct_price .et_pb_all_tabs .et_pb_tab_content ul{width:50%;list-style-type:none;padding:0}.dct_price ul.et_pb_tabs_controls::after{top:0}.dct_price .et_pb_all_tabs .et_pb_tab_content ul.menu_1{float:left}.dct_price .et_pb_all_tabs .et_pb_tab_content ul.menu_2{float:left}.dct_price ul.et_pb_tabs_controls{background-color:#fff}.dct_price ul.et_pb_tabs_controls li a{text-align:center;display:block;position:relative;z-index:999;color:#fff;border-radius:0;transition:all .5s!important;position:relative;line-height:45px!important;background:var(--color-2);font-weight:600;font-size:14px;text-transform:uppercase;padding:0 27px!important;overflow:hidden;vertical-align:middle;border:none!important;cursor:pointer}.dct_price ul.et_pb_tabs_controls li a:hover,.dct_price ul.et_pb_tabs_controls li.et_pb_tab_active a{color:#fff!important}.dct_price ul.et_pb_tabs_controls li a:before{content:'';position:absolute;top:0;bottom:100%;left:0;right:100%;height:0;opacity:1;display:block;margin-left:0;background:var(--color-1);z-index:-1;transition:all .5s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dct_price ul.et_pb_tabs_controls li a:hover:before,.dct_price ul.et_pb_tabs_controls li.et_pb_tab_active a:before{right:50%;top:0;bottom:0;height:100%}.dct_price ul.et_pb_tabs_controls li a:after{content:'';position:absolute;top:100%;bottom:0;right:0;left:100%;z-index:-1;height:100%;background:var(--color-1);transition:all .5s!important}.dct_price ul.et_pb_tabs_controls li a:hover:after,.dct_price ul.et_pb_tabs_controls li.et_pb_tab_active a:after{left:50%;top:0;bottom:0}.dct_price .et_pb_all_tabs .et_pb_tab_content ul li{margin-top:35px;padding:10px 0;border-bottom:1px dashed #ddd}.dct_price .et_pb_all_tabs .et_pb_tab{padding:50px 40px}.dct_price .et_pb_all_tabs .et_pb_tab_content ul li:first-child{margin-top:0}.dct_price .et_pb_all_tabs .et_pb_tab_content ul li p{font-size:15px;color:#797979;line-height:26px;font-weight:400}@media only screen and (max-width :980px){.dct_price .et_pb_all_tabs .et_pb_tab{padding:30px 20px}.dct_price .et_pb_all_tabs .et_pb_tab_content ul li p{font-size:14px}.dct_price .et_pb_all_tabs .et_pb_tab_content ul li h4{font-size:18px;line-height:28px}}@media only screen and (max-width :767px){.dct_price .et_pb_all_tabs .et_pb_tab_content ul.menu_1,.dct_price .et_pb_all_tabs .et_pb_tab_content ul.menu_2{float:none}.dct_price .et_pb_all_tabs .et_pb_tab_content ul{width:100%}.dct_price .et_pb_all_tabs .et_pb_tab_content ul.menu_1{margin-bottom:20px}}@media only screen and (min-width:768px) and (max-width:980px){.dct_price .et_pb_all_tabs .et_pb_tab_content ul li h4{font-size:14px}}#dct_price_v2 .dct_s_title .et_pb_text_inner h3{font-size:30px}.dct_menu_price .et_pb_text_inner ul{padding:0;list-style-type:none}.dct_menu_price .et_pb_text_inner ul li{border-bottom:1px dashed #ccc;padding:15px 0}.dct_menu_price .et_pb_text_inner ul li span{color:var(--color-1);font-weight:700;float:right}@media only screen and (max-width :479px){.dct_menu_price .et_pb_text_inner ul li span{float:none;display:block;padding-top:10px}#dct_price_v2 .dct_s_title .et_pb_text_inner h3{font-size:25px}}#dct_cta{background:var(--color-1)}#dct_cta .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description h2{color:#fff;font-size:35px;padding-bottom:0;font-weight:500}#dct_cta .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description h2 strong{text-decoration:underline;text-transform:uppercase;font-size:40px;font-weight:700;display:inline-block;transition:all 0.5s}#dct_cta .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description h2 strong:hover{color:#333}#dct_cta .et_pb_blurb_content .et_pb_main_blurb_image .et_pb_image_wrap .et-pb-icon{color:#fff}#dct_cta .dct_btn{background:var(--color-2)}#dct_cta .dct_btn:hover{color:var(--color-2)!important}#dct_cta .dct_btn:before,#dct_cta .dct_btn:after{background:#fff}@media only screen and (max-width :767px){#dct_cta .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description h2{font-size:30px;line-height:35px}}@media only screen and (max-width :980px){#dct_cta .et_pb_blurb_content .et_pb_main_blurb_image{display:block;margin-bottom:10px;text-align:center;width:100%}#dct_cta .et_pb_blurb_content .et_pb_main_blurb_image .et_pb_image_wrap .et-pb-icon{text-align:center;display:block}#dct_cta .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description h2 strong{display:block;text-align:center}#dct_cta .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description h2{text-align:center}#dct_cta .et_pb_blurb_content .et_pb_blurb_container{padding-left:0;display:block;text-align:center!important}}.dct_cnt_info{border:8px solid #f5f5f5;text-align:center;padding-bottom:30px;padding:50px;height:170px}.dct_cnt_info .et_pb_blurb_content .et_pb_main_blurb_image{display:inline-block;position:absolute;left:0;right:0;margin:auto;top:-100px;border:8px solid #f5f5f5;width:108px;height:108px;background:#fff;font-size:28px;border-radius:100%;line-height:94px;transition:all 0.5s}.dct_cnt_info:hover .et_pb_blurb_content .et_pb_main_blurb_image{background:var(--color-1)}.dct_cnt_info:hover .et_pb_blurb_content .et_pb_main_blurb_image .et_pb_image_wrap .et-pb-icon{color:#fff}.dct_cnt_info .et_pb_blurb_content .et_pb_main_blurb_image .et_pb_image_wrap .et-pb-icon{font-size:40px;line-height:95px;color:var(--color-1);text-align:center}.dct_cnt_info .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description{padding-top:30px;font-size:16px;line-height:25px}.dct_cnt_inqy p.et_pb_contact_field{padding:0 0 0 2%;margin-bottom:2%}.dct_cnt_inqy .et_pb_contact p input,.dct_cnt_inqy .et_pb_contact p textarea{background:#fff0;border:1px solid #ccc}.dct_cnt_inqy .et_contact_bottom_container{display:block;float:none;text-align:center;margin-top:.5%;padding:0 0 0 2%}.dct_cnt_inqy .et_contact_bottom_container .et_pb_contact_submit{margin:0;display:block;position:relative;z-index:999;color:#fff;border-radius:0;transition:all .5s!important;display:inline-block;position:relative;line-height:45px!important;background:var(--color-1);font-weight:600;font-size:14px;text-transform:uppercase;padding:0 27px!important;overflow:hidden;vertical-align:middle;border:none!important;cursor:pointer}.dct_cnt_inqy .et_contact_bottom_container .et_pb_contact_submit:hover{color:#fff!important}.dct_cnt_inqy .et_contact_bottom_container .et_pb_contact_submit:before{content:'';position:absolute;top:0;bottom:100%;left:0;right:100%;height:0;opacity:1;display:block;margin-left:0;background:var(--color-2);z-index:-1;transition:all .5s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dct_cnt_inqy .et_contact_bottom_container .et_pb_contact_submit:hover:before{right:50%;top:0;bottom:0;height:100%}.dct_cnt_inqy .et_contact_bottom_container .et_pb_contact_submit:after{content:'';position:absolute;top:100%;bottom:0;right:0;left:100%;z-index:-1;height:100%;background:var(--color-2);transition:all .5s!important}.dct_cnt_inqy .et_contact_bottom_container .et_pb_contact_submit:hover:after{left:50%;top:0;bottom:0}@media only screen and (max-width :980px){.dct_cnt_info{padding:30px}}.dct_blog .et_pb_post{position:relative;display:block;border:none;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;margin-bottom:100px!important;transition:all .5s ease}.dct_blog .et_pb_post:hover{border-color:#fff;background:#fff;-webkit-box-shadow:0 0 50px 0 rgb(0 0 0 / .05);-ms-box-shadow:0 0 50px 0 rgb(0 0 0 / .05);-o-box-shadow:0 0 50px 0 rgb(0 0 0 / .05);-moz-box-shadow:0 0 50px 0 rgb(0 0 0 / .05);box-shadow:0 0 50px 0 rgb(0 0 0 / .05)}.dct_blog .et_pb_post .entry-featured-image-url{position:relative;overflow:hidden}.dct_blog .et_pb_post .entry-featured-image-url:before{background:rgb(0 0 0 / .7) none repeat scroll 0 0;bottom:0;left:0;position:absolute;right:0;top:0;transform:scale(0);content:'';transition:all .5s ease 0s;z-index:1}.dct_blog .et_pb_post:hover .entry-featured-image-url:before{transform:scale(1)}.dct_blog .et_pb_post .entry-featured-image-url img{width:100%;border-radius:5px;transition:all .5s ease}.dct_blog .et_pb_post:hover .entry-featured-image-url img{transform:scale(1.05)}.dct_blog .et_pb_post .blog_list:hover{border-color:#fff;background:#fff;-webkit-box-shadow:0 0 50px 0 rgb(0 0 0 / .05);-ms-box-shadow:0 0 50px 0 rgb(0 0 0 / .05);-o-box-shadow:0 0 50px 0 rgb(0 0 0 / .05);-moz-box-shadow:0 0 50px 0 rgb(0 0 0 / .05);box-shadow:0 0 50px 0 rgb(0 0 0 / .05)}.dct_blog .et_pb_post .blog_list:after{content:'';position:absolute;left:0;bottom:0;width:100%;visibility:visible;border-bottom:2px solid var(--color-1);-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);-moz-transform:scaleX(0);transform:scaleX(0);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dct_blog .et_pb_post:hover .blog_list:after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);-moz-transform:scaleX(1);transform:scaleX(1)}.dct_blog .et_pb_post .blog_list{position:absolute;background:#fff;z-index:1;border-radius:5px;padding:30px 30px 30px 30px;border-top-right-radius:0;box-shadow:0 0 30px 0 rgb(0 0 0 / .1);bottom:-50px;top:auto;right:10%;left:10%}.dct_blog .et_pb_post .blog_list:before{position:absolute;content:"\5c";font-family:ETmodules!important;display:inline-block;font-size:35px;font-weight:400;color:#fff;background:var(--color-1);width:55px;height:55px;line-height:55px;text-align:center;border-radius:50%;transition:all .5s ease;top:-27px;right:50%;transform:translateX(50%)}.dct_blog .et_pb_post:hover .blog_list:before{box-shadow:0 0 0 10px rgb(255 255 255 / .35)}.dct_blog .et_pb_post .published{position:absolute;left:-50px;bottom:0;margin-bottom:40px;font-size:13px;line-height:24px;font-weight:600;color:#909090;transform:rotate(-90deg);text-transform:uppercase}.dct_blog .et_pb_post .published:before{position:absolute;content:'';background:#e2e2e2;width:70px;height:1px;left:70px;top:11px;z-index:-1}.dct_blog .et_pb_post .entry-title{font-weight:700;text-transform:uppercase;font-size:15px;line-height:30px;padding-top:15px;padding-bottom:15px;width:100%;display:block}.dct_blog .et_pb_post .post-meta a{color:var(--color-1);text-transform:capitalize}.dct_blog .et_pb_post .more-link{position:relative;padding:0 45px 0 0!important;color:var(--color-1);background:0 0!important;letter-spacing:1px;text-transform:uppercase;font-size:13px;font-weight:600;text-align:center;cursor:pointer;border:none!important;border-radius:0}.dct_blog .et_pb_post .more-link:hover{color:#333}.dct_blog .et_pb_post .more-link:hover:before{background-color:#333}.dct_blog .et_pb_post .more-link:before{background-color:var(--color-1);top:50%;content:"";width:30px;height:1px;color:inherit;position:absolute;right:10px;opacity:1;margin-left:0;display:block;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transform:translateY(-50%)}.dct_blog .et_pb_post .more-link:after{font-family:ETmodules!important;content:"\45";font-size:14px;line-height:normal;top:50%;transform:translateY(-50%);margin-left:0;opacity:1;position:absolute;right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:1px}.dct_blog_list .et_pb_post{position:relative;border:1px solid #f0f0f0;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.dct_blog_list .et_pb_post:hover{border-color:#fff;background:#fff;-webkit-box-shadow:0 0 50px 0 rgb(0 0 0 / .05);-ms-box-shadow:0 0 50px 0 rgb(0 0 0 / .05);-o-box-shadow:0 0 50px 0 rgb(0 0 0 / .05);-moz-box-shadow:0 0 50px 0 rgb(0 0 0 / .05);box-shadow:0 0 50px 0 rgb(0 0 0 / .05)}.dct_blog_list .et_pb_post:hover:after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);-moz-transform:scaleX(1);transform:scaleX(1)}.dct_blog_list .et_pb_post:after{content:'';left:0;visibility:visible;bottom:0;width:100%;border-bottom:2px solid var(--color-1);-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);-moz-transform:scaleX(0);transform:scaleX(0)}.dct_blog_list .et_pb_post .blog_list{padding-left:320px;padding-top:20px;padding-right:20px}.dct_blog_list .et_pb_post .blog_list .published{position:absolute;top:0;background:var(--color-1);color:#fff;padding:3px 15px}.dct_blog_list .et_pb_post .blog_list .entry-title{line-height:35px;font-size:20px;text-transform:uppercase;padding:30px 0;padding-bottom:10px;font-weight:700}.dct_blog_list .et_pb_post .entry-featured-image-url{margin-bottom:0;width:33.33333333%;float:left}.dct_blog_list .et_pb_post a.more-link{clear:unset}.dct_blog_list .et_pb_post .entry-featured-image-url{position:relative;overflow:hidden}.dct_blog_list .et_pb_post .entry-featured-image-url img{height:270px;-webkit-transition:all .5s cubic-bezier(.645,.045,.355,1);-o-transition:all .5s cubic-bezier(.645,.045,.355,1);transition:all .5s cubic-bezier(.645,.045,.355,1);transform:scale(1);-webkit-transform:scale(1)}.dct_blog_list .et_pb_post .entry-featured-image-url:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;content:'';text-align:left;opacity:1;border:none;z-index:1;padding:30px 40px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;opacity:1;visibility:visible;background:-moz-linear-gradient(top,#fff0 1%,#fff0 28%,#fff0 53%,rgb(17 88 114 / .26) 62%,rgb(12 46 59 / .7) 77%,rgb(7 9 11 / .7) 90%);background:-webkit-linear-gradient(top,#fff0 1%,#fff0 28%,#fff0 53%,rgb(17 88 114 / .26) 62%,rgb(12 46 59 / .7) 77%,rgb(7 9 11 / .7) 90%);background:linear-gradient(to bottom,#fff0 1%,#fff0 28%,#fff0 53%,rgb(17 88 114 / .26) 62%,rgb(12 46 59 / .7) 77%,rgb(7 9 11 / .7) 90%)}.dct_blog_list .et_pb_post:hover .entry-featured-image-url img{transform:scale(1.1);-webkit-transform:scale(1.1)}.dct_blog_list .et_pb_post a.more-link{margin-top:10px;display:inline-block;position:relative;padding:10px 45px 10px 0!important;color:var(--color-1);background:0 0!important;letter-spacing:2px;text-transform:uppercase;font-size:13px;font-weight:700;text-align:center;cursor:pointer;border:none!important;border-radius:0}.dct_blog_list .et_pb_post a.more-link:hover{color:var(--color-2)}.dct_blog_list .et_pb_post a.more-link:hover:before{background-color:var(--color-2)}.dct_blog_list .et_pb_post a.more-link:before{background-color:var(--color-1);top:50%;content:"";width:30px;height:1px;color:inherit;position:absolute;right:10px;opacity:1;margin-left:0;display:block;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transform:translateY(-50%)}.dct_blog_list .et_pb_post a.more-link:after{font-family:ETmodules!important;content:"\45";font-size:14px;line-height:normal;top:50%;transform:translateY(-50%);margin-left:0;opacity:1;position:absolute;right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:1px}@media only screen and (max-width :979px){.dct_blog_list .et_pb_post .entry-featured-image-url{float:none;width:auto}.dct_blog_list .et_pb_post .blog_list{padding-left:0;padding-right:0}.dct_blog_list .et_pb_post .blog_list .entry-title{padding-bottom:10px;font-size:14px;padding:0 0;line-height:23px}.dct_blog_list .et_pb_post{max-width:450px;margin:0 auto;float:none}}@media only screen and (min-width:981px) and (max-width:1199px){.dct_blog_list .et_pb_post .blog_list{padding-left:250px}}#sidebar .et_pb_widget,#sidebar .widget_calendar{position:relative;border-radius:5px;box-shadow:0 10px 20px 0 rgb(0 0 0 / .1);padding:20px;-webkit-transition:box-shadow .27s cubic-bezier(0,0,.58,1);transition:box-shadow .27s cubic-bezier(0,0,.58,1)}#sidebar .et_pb_widget:hover,#sidebar .widget_calendar:hover{box-shadow:0 10px 20px 0 rgb(0 0 0 / .2)}#sidebar .et_pb_widget .widgettitle{text-transform:uppercase;position:relative;margin-bottom:25px;padding-bottom:10px;font-size:18px;font-weight:700;line-height:28px;color:#2d2d2d;display:inline-block}#sidebar .et_pb_widget .widgettitle:after,#sidebar .et_pb_widget .widgettitle:before{content:'';position:absolute;bottom:0;width:100%;border-top:1px solid #d4d4d4;left:0}#sidebar .et_pb_widget .widgettitle:after{border-top:3px solid var(--color-1);display:block;position:absolute;bottom:-1px;width:30px;-webkit-transition:all .27s cubic-bezier(0,0,.58,1);transition:all .27s cubic-bezier(0,0,.58,1)}#sidebar .et_pb_widget:hover .widgettitle:after{width:60px}#sidebar .et_pb_widget ul li{position:relative;margin-bottom:15px;line-height:28px;font-size:14px}#sidebar .et_pb_widget ul li:hover:before{opacity:1}#sidebar .et_pb_widget ul li a{color:#2d2d2d;transition:all .3s}#sidebar .et_pb_widget ul li a:hover{color:var(--color-1);-webkit-transition:all .3s;transition:all .3s}#sidebar #wp-calendar{margin:0}#sidebar #wp-calendar caption{color:var(--color-1);font-size:18px;font-weight:600;line-height:47px;text-align:center}#sidebar table thead{background-color:#f5f5f5;color:#2d2d2d;text-align:center}#sidebar table thead th{padding:3px 5px;font-style:normal;text-transform:capitalize;color:#555;font-weight:500;font-size:13px}#sidebar #wp-calendar tfoot{display:none}#sidebar table td{font-weight:400}#sidebar table td#today{position:relative;color:#fff;z-index:1;font-weight:400!important;font-size:14px;text-align:center;line-height:28px;padding:5px}#sidebar table td#today::before{content:'';width:34px;height:34px;border-radius:50%;position:absolute;background-color:var(--color-1);z-index:-1;top:calc(50% - 17px);left:calc(50% - 17px);color:#fff}#sidebar #gallery-1 .gallery-item{margin-top:0!important;margin-bottom:0}#sidebar #gallery-1 img{border-radius:5px;border:none}#sidebar .et_pb_widget select{height:40px}#sidebar .widget_search input#s,#sidebar .widget_search input#searchsubmit{border-radius:25px}#sidebar .widget_search::before{font-size:16px;padding:27px 40px;bottom:0}#sidebar .tagcloud a{font-size:14px!important;padding:5px 10px;background:rgb(0 0 0 / .05);display:inline-block;margin-bottom:5px;border-radius:3px}#comment-wrap .page_title{font-size:25px}#comment-wrap .commentlist .reply-container .comment-reply-link{width:auto;display:inline-block}.et_pb_comments_module #commentform textarea,.et_pb_comments_module #commentform input[type="text"],.et_pb_comments_module #commentform input[type="email"],.et_pb_comments_module #commentform input[type="url"]{box-shadow:none!important}#commentform input[type=email],#commentform input[type=text],#commentform input[type=url],#commentform textarea{font-size:14px;line-height:1.5;border:1px solid rgb(0 0 0 / .15);padding:12px 15px;border-radius:0;background:0 0!important;transition:all .3s,ease-in-out}p.comment-form-author,p.comment-form-email,p.comment-form-url{width:32%;float:left}p.comment-form-author,p.comment-form-email{margin-right:2%!important}p.comment-form-author input,p.comment-form-email input,p.comment-form-url input{width:100%!important;display:block}#comment-wrap .comment-form .form-submit .submit.et_pb_button,#comment-wrap .comment_area .reply-container .comment-reply-link.et_pb_button{position:relative;z-index:999;color:#fff;border-radius:0;transition:all .5s!important;display:inline-block;position:relative;line-height:45px!important;background:var(--color-1);font-weight:600;font-size:14px;text-transform:uppercase;padding:0 27px!important;overflow:hidden;vertical-align:middle;border:none!important;cursor:pointer}#comment-wrap .comment-form .form-submit .submit.et_pb_button:hover,#comment-wrap .comment_area .reply-container .comment-reply-link.et_pb_button:hover{color:#fff!important}#comment-wrap .comment-form .form-submit .submit.et_pb_button:before,#comment-wrap .comment_area .reply-container .comment-reply-link.et_pb_button:before{content:'';position:absolute;top:0;bottom:100%;left:0;right:100%;height:0;opacity:1;display:block;margin-left:0;background:var(--color-2);z-index:-1;transition:all .5s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#comment-wrap .comment-form .form-submit .submit.et_pb_button:hover:before,#comment-wrap .comment_area .reply-container .comment-reply-link.et_pb_button:hover:before{right:50%;top:0;bottom:0;height:100%}#comment-wrap .comment-form .form-submit .submit.et_pb_button:after,#comment-wrap .comment_area .reply-container .comment-reply-link.et_pb_button:after{content:'';position:absolute;top:100%;bottom:0;right:0;left:100%;z-index:-1;height:100%;background:var(--color-2);transition:all .5s!important}#comment-wrap .comment-form .form-submit .submit.et_pb_button:hover:after,#comment-wrap .comment_area .reply-container .comment-reply-link.et_pb_button:hover:after{left:50%;top:0;bottom:0}#comment-wrap .page_title,#comment-wrap .comment-respond .comment-reply-title{font-weight:700;text-transform:uppercase;font-size:20px;line-height:25px;letter-spacing:1px;margin-bottom:20px;color:#222d35;position:relative}#comment-wrap .page_title:after,#comment-wrap .comment-respond .comment-reply-title:after{background:linear-gradient(to right,var(--color-1) 0,var(--color-1) 65%,#fff0 65%,#fff0 71%,#333 71%);content:'';position:absolute;height:2px;width:100px;bottom:0;left:0;transform:none}.dct_ptf .et_pb_portofolio_pagination{border:none!important;margin-top:20px}.dct_ptf .et_pb_portofolio_pagination ul{float:right;position:relative;display:inline-block}.dct_ptf .et_pb_portofolio_pagination ul:before{width:100%;height:2px;display:block;background:#e8e8e8;content:'';position:absolute;top:50%;z-index:-1;left:0;transform:translateY(-50%)}.dct_ptf .et_pb_portofolio_pagination ul li a{border-radius:5px;background:var(--color-2);position:relative;z-index:1;padding:5px 15px!important;border-color:var(--color-2);color:#fff!important}.dct_ptf .et_pb_portofolio_pagination ul li a.active{background:var(--color-1)}.dct_ptf .et_pb_portofolio_pagination ul li{padding:0;margin-right:10px}.dct_ptf .et_pb_portofolio_pagination ul li:last-child{margin-right:0}.dct_ptf .et_pb_portfolio_filters{text-align:center;margin-bottom:10px}.dct_ptf .et_pb_portfolio_filters li{float:none;display:inline-block}.dct_ptf .et_pb_portfolio_filters li a:hover{background-color:var(--color-1);color:#fff}.dct_ptf .et_pb_portfolio_filters li a{border-radius:5px!important;background:var(--color-2);color:#fff;border:none;font-size:13px;overflow:visible;font-weight:600;line-height:26px;padding:8px 20px 6px;text-transform:uppercase;letter-spacing:.5px;margin:0 5px 20px;display:inline-block;position:relative;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}.dct_ptf .et_pb_portfolio_filters li a:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;opacity:0;border-radius:5px!important}.dct_ptf .et_pb_portfolio_filters li a.active{border-color:var(--color-2);background:var(--color-1);color:#fff}.dct_ptf .et_pb_portfolio_filters li a.active:before{background:var(--color-2);left:-7px;top:-7px;opacity:1;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}.dct_ptf .et_pb_portfolio_item,.dct_ptf .project{position:relative;overflow:hidden;border:5px solid #fff}.dct_ptf.et_pb_fullwidth_portfolio_carousel .project{border:none}.dct_ptf .project .et_pb_module_header,.dct_ptf .project .meta .et_pb_module_header,.dct_ptf .project .meta .post-meta,.dct_ptf .project .post-meta{position:absolute;bottom:-10px;opacity:0;width:calc(100% - 80px);-webkit-transition:.7s;padding-left:20px;-o-transition:.7s;transition:.7s}.dct_ptf .project:hover .et_pb_module_header,.dct_ptf .project:hover .meta .et_pb_module_header{bottom:30px;opacity:1}.dct_ptf .project:hover .meta .post-meta,.dct_ptf .project:hover .post-meta{bottom:60px;opacity:1}.dct_ptf .project .et_pb_module_header{color:#fff;z-index:1;text-transform:uppercase;font-weight:600;font-size:15px}.dct_ptf .project .post-meta{z-index:1}.dct_ptf .project .meta .post-meta,.dct_ptf .project .post-meta a{background:var(--color-1);font-size:14px;color:#fff;padding:2px 5px;border-radius:5px;letter-spacing:1px}.dct_ptf .project .meta .post-meta{margin-left:19px;float:none;width:auto!important;z-index:9!important}.dct_ptf .project .meta .et_pb_module_header{text-align:left;margin-top:0;float:none;width:auto!important;z-index:9!important}.dct_ptf .et_pb_portfolio_item .et_pb_portfolio_image,.dct_ptf .project .et_portfolio_image{position:relative;overflow:hidden}.dct_ptf .et_pb_portfolio_item .et_pb_portfolio_image img,.dct_ptf .project .et_portfolio_image img{-webkit-transition:all .7s ease-in-out 0s;-o-transition:all .7s ease-in-out 0s;transition:all .7s ease-in-out 0s;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.dct_ptf .project:hover .et_pb_portfolio_image img,.dct_ptf .project:hover .et_portfolio_image img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.dct_ptf .et_pb_portfolio_item .meta .et_overlay:before,.dct_ptf .project .et_portfolio_image .et_overlay:before{position:absolute;bottom:-10px;opacity:0;-webkit-transition:.7s;-o-transition:.7s;transition:.7s;right:20px;margin:unset;width:100%;text-align:right;left:auto;font-size:15px;top:auto;color:#fff;background:var(--color-1);width:35px;text-align:center;height:35px;line-height:35px;border-radius:50%}.dct_ptf .et_pb_portfolio_item .meta{opacity:1;z-index:1}.dct_ptf .et_pb_portfolio_item:hover .et_overlay:before,.dct_ptf .project:hover .et_portfolio_image .et_overlay:before{bottom:30px;opacity:1}.dct_ptf .et_pb_portfolio_item .et_overlay,.dct_ptf .project .et_portfolio_image .et_overlay{position:absolute;top:0;left:0;width:100%;height:100%;content:'';text-align:left;opacity:1;border:none;z-index:1;padding:30px 40px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;opacity:1;visibility:visible;background:-moz-linear-gradient(top,#fff0 1%,#fff0 28%,#fff0 53%,rgb(17 88 114 / .26) 62%,rgb(12 46 59 / .7) 77%,rgb(7 9 11 / .7) 90%);background:-webkit-linear-gradient(top,#fff0 1%,#fff0 28%,#fff0 53%,rgb(17 88 114 / .26) 62%,rgb(12 46 59 / .7) 77%,rgb(7 9 11 / .7) 90%);background:linear-gradient(to bottom,#fff0 1%,#fff0 28%,#fff0 53%,rgb(17 88 114 / .26) 62%,rgb(12 46 59 / .7) 77%,rgb(7 9 11 / .7) 90%)}.dct_ptf .et-pb-arrow-next,.dct_ptf .et-pb-arrow-prev{opacity:1;background:var(--color-1);color:#fff!important;padding:10px;font-size:25px}.dct_ptf .et-pb-arrow-next{right:0!important}.dct_ptf .et-pb-arrow-prev{left:0!important}.dct_p_cat .et_pb_text_inner{color:#fff;background:var(--color-1);display:inline-block;padding:10px 35px;border-radius:25px;font-size:25px;text-transform:uppercase;letter-spacing:2px;font-weight:700}.dct_ptf_list .project{margin-bottom:20px!important}.dct_ptf_list .project .et_portfolio_image img{height:400px}.dct_ptf_list .project .et_pb_module_header{text-transform:uppercase;font-weight:700;letter-spacing:1px;margin-top:20px;padding-bottom:0}.dct_ptf_list .project .post-meta{margin:0}.dct_ptf_list .project .post-meta a{color:var(--color-1)}@media only screen and (max-width :980px){.dct_p_cat .et_pb_text_inner{font-weight:600;font-size:20px}}.dct_post_title{padding-top:15%!important}.dct_post_title .et_pb_title_container{margin-bottom:-20px}.dct_post_title .et_pb_title_container .entry-title{font-size:60px;text-transform:uppercase;color:#fff;display:block;position:relative;padding-right:70px;padding-bottom:0;margin-bottom:20px;letter-spacing:2px;font-weight:700}.dct_post_title.left .et_pb_title_container .entry-title{padding-right:0;padding-bottom:20px}.dct_post_title .et_pb_title_container .entry-title:after{background:linear-gradient(to right,var(--color-1) 0,var(--color-1) 65%,#fff0 65%,#fff0 71%,#fff 71%);content:'';position:absolute;height:2px;width:55px;top:50%;margin-left:20px;transform:translateY(-50%)}.dct_post_title.left .et_pb_title_container .entry-title:after{top:auto;transform:translateX(-50%);bottom:0;margin-left:0;left:50%}.dct_post_title .et_pb_title_meta_container{border-radius:25px;display:inline-block;background:var(--color-1);text-align:center;line-height:45px;padding:0 15px;color:#fff!important;list-style-type:none}.dct_post_title .et_pb_title_meta_item--visible a{color:#fff!important}.dct_post_title .comments-number a{color:#fff!important}#dct_s_ptf .dct_s_title .et_pb_text_inner h3{font-size:25px;line-height:25px}#dct_s_ptf .et_pb_testimonial{border-left:5px solid var(--color-1)}#dct_s_ptf .et_pb_testimonial .et_pb_testimonial_content{font-size:14px;line-height:30px}#dct_s_ptf .et_pb_testimonial .et_pb_testimonial_author{margin-top:20px;font-weight:700;display:inline-block;font-size:18px;letter-spacing:1px}#dct_s_ptf .et_pb_testimonial .et_pb_testimonial_meta{display:inline-block;color:var(--color-1)}#dct_s_ptf .et_pb_testimonial::before{bottom:15px;right:15px;top:auto;left:auto;background:var(--color-1);color:#fff}.dct_ptf_img{height:400px}.dct_plain_txt .et_pb_text_inner{font-size:14px;line-height:30px;text-align:justify}.dct_s_ptf_blurb .et_pb_blurb_content .et_pb_main_blurb_image .et_pb_image_wrap .et-pb-icon{color:var(--color-1);font-size:20px;font-weight:900}.dct_s_ptf_blurb .et_pb_blurb_content .et_pb_blurb_container{padding-left:0}.dct_s_ptf_blurb .et_pb_blurb_content .et_pb_blurb_container .et_pb_module_header{font-size:16px;line-height:22px}.dct_ptf_icon .et_pb_blurb_content .et_pb_main_blurb_image .et_pb_image_wrap .et-pb-icon{color:#fff;background:var(--color-1);padding:15px;font-size:20px;border-radius:10px}.dct_ptf_icon .et_pb_blurb_content .et_pb_blurb_container .et_pb_module_header{text-transform:uppercase;font-size:20px;font-weight:600;letter-spacing:1px}.dct_ptf_icon .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description{font-size:16px}.dct_ptf_detail .et_pb_blurb_content{background-color:#f8f8f8;max-width:100%}.dct_ptf_detail .et_pb_blurb_content .et_pb_blurb_container .et_pb_module_header{color:#fff;font-size:22px;font-weight:700;letter-spacing:1px;line-height:32px;text-transform:uppercase;background-color:var(--color-1);padding:30px 30px 25px 30px}.dct_ptf_detail .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description{font-size:14px;line-height:30px;color:#646c71;padding:35px 30px 30px;text-align:justify}.dct_ptf_detail .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description ul{padding:0;margin-top:20px;list-style-type:none}.dct_ptf_detail .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description ul li{padding-bottom:13px;padding-top:13px;border-bottom:1px solid #eee;text-transform:uppercase;font-weight:700;font-size:15px;letter-spacing:1px;color:#222d35}.dct_ptf_detail .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description ul li span{font-weight:300;font-size:16px;float:right;line-height:1.8;color:#646c71}.dct_ptf_gly{height:400px}.dct_ptf_gly .et-pb-arrow-next,.dct_ptf_gly .et-pb-arrow-prev{opacity:1;background:var(--color-1);font-size:25px;padding:15px;padding:15px;color:#fff!important}.dct_ptf_gly .et-pb-arrow-next{right:0!important}.dct_ptf_gly .et-pb-arrow-prev{left:0!important}.dct_s_blog .et_pb_post{padding-bottom:0}.dct_s_blog .et_pb_post .entry-featured-image-url img{height:400px}.dct_s_blog .et_pb_post .entry-title{font-size:25px;text-transform:uppercase;font-weight:700}.dct_s_blog .et_pb_post .post-meta,.dct_s_blog .et_pb_post .post-meta a{color:var(--color-1);font-size:19px;padding:5px 0;font-weight:600}.dct_s_blog .et_pb_post .post-content-inner p{font-size:16px;line-height:27px}@media only screen and (max-width :980px){.dct_post_title .et_pb_title_container .entry-title{padding-right:0;display:block;font-size:25px;padding-bottom:20px}.dct_post_title .et_pb_title_container .entry-title::after{top:auto;margin-left:0;transform:translateX(-50%);left:50%;bottom:0}.dct_ptf_gly{height:auto}}@media only screen and (max-width :767px){.dct_ptf_icon .et_pb_blurb_content .et_pb_blurb_container .et_pb_module_header{font-size:16px}.dct_ptf_icon .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description{font-size:13px}.dct_ptf_detail .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description{padding:15px 10px 10px}.dct_post_title .et_pb_title_meta_container{font-size:12px}#dct_s_ptf .dct_s_title .et_pb_text_inner h3{font-size:20px}.dct_s_blog .et_pb_post .entry-title{font-size:17px;padding-bottom:10px}.dct_s_blog .et_pb_post .post-meta,.dct_s_blog .et_pb_post .post-meta a{font-size:14px}.dct_s_blog .et_pb_post .post-content-inner p{font-size:12px}#dct_s_ptf .et_pb_testimonial{padding:20px}.dct_ptf_detail .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description ul li span{font-size:14px}.dct_ptf_detail .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description ul li{font-size:13px}}@media only screen and (min-width:981px) and (max-width:1349px){.dct_post_title .et_pb_title_container .entry-title{font-size:30px}}.dct_search input.et_pb_searchsubmit,.widget_search input#searchsubmit{background:0 0;color:#fff0;border:none;width:55px;z-index:2}.dct_search input.et_pb_s{color:#fff}.dct_search input.et_pb_s,.widget_search input#s{padding-right:55px!important}.dct_search .et_pb_searchform:before,.widget_search::before{content:'\55';position:absolute;font-family:ETModules;z-index:1;right:0;font-size:20px;padding:0 20px}.dct_search{border:1px solid #ccc;border-radius:0;height:50px;line-height:48px;color:#fff;border-radius:25px}.dct_search input.et_pb_s::placeholder{color:#fff;letter-spacing:1px;text-transform:capitalize}.search-results .et_pb_post .entry-title{text-transform:uppercase;margin-bottom:20px;font-size:20px;position:relative;font-weight:700}.search-results .et_pb_post .entry-title:before{bottom:0;content:'';position:absolute;width:90px;height:2px;background:var(--color-1)}.search-results .et_pb_posts .et_pb_post{margin-bottom:30px!important}#dct_404{position:fixed;width:100%;height:100%}#dct_404 .et_pb_promo_description .et_pb_module_header{opacity:.7;display:inline-block;padding-bottom:0;font-size:200px;font-weight:900;line-height:250px}#dct_404 .et_pb_promo_description div h3{font-size:40px;padding-bottom:25px;text-transform:uppercase;font-weight:600;letter-spacing:1px}#dct_404 .et_pb_promo_description h4{font-size:21px}#dct_404 .et_pb_button_wrapper .et_pb_button{position:relative;padding:12px 54px 12px 20px!important;color:#fff;background:var(--color-1);letter-spacing:2px;text-transform:uppercase;font-size:16px;font-weight:700;text-align:center;cursor:pointer;border:none!important;border-radius:0}#dct_404 .et_pb_button_wrapper .et_pb_button:hover{color:var(--color-2);background-color:#fff!important}#dct_404 .et_pb_button_wrapper .et_pb_button:hover:before{background-color:var(--color-2)}#dct_404 .et_pb_button_wrapper .et_pb_button:before{background-color:#fff;top:50%;content:"";width:30px;height:1px;color:inherit;position:absolute;right:20px;opacity:1;margin-left:0;display:block;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transform:translateY(-50%)}#dct_404 .et_pb_button_wrapper .et_pb_button:after{font-family:ETmodules!important;content:"\45";font-size:14px;line-height:normal;top:50%;transform:translateY(-50%);margin-left:0;opacity:1;position:absolute;right:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:1px}@media only screen and (max-width :767px){#dct_404 .et_pb_promo_description .et_pb_module_header{font-size:100px;line-height:150px}#dct_404 .et_pb_promo_description div h3{font-size:25px}}.dct_soon_intro .et_pb_blurb_content .et_pb_blurb_container .et_pb_module_header{font-size:70px;color:#fff;position:relative;text-transform:uppercase;letter-spacing:0;margin-bottom:30px;font-weight:900}.dct_soon_intro .et_pb_blurb_content .et_pb_main_blurb_image{width:150px}.dct_soon_intro .et_pb_blurb_content .et_pb_blurb_container .et_pb_module_header:after{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:linear-gradient(to right,var(--color-1) 0,var(--color-1) 65%,#fff0 65%,#fff0 71%,#fff 71%);content:'';position:absolute;height:2px;width:100px;bottom:0}.dct_soon_intro .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description{font-size:40px;color:#fff}.dct_soon_timer .section p.value{color:#fff;opacity:1}.dct_soon_timer .section p.label{color:var(--color-1);font-size:16px;opacity:1}.dct_soon_email .et_pb_newsletter_button_wrap{position:absolute;top:0;right:0}.dct_soon_email .et_pb_newsletter_form{padding-top:0!important}.et_pb_newsletter_form .input{height:51.1px;border-radius:0!important}.dct_soon_email .et_pb_newsletter_button_wrap .et_pb_newsletter_button{position:relative;padding:12px 54px 12px 20px!important;color:#fff;background:var(--color-1);letter-spacing:2px;text-transform:uppercase;font-size:16px;font-weight:700;text-align:center;cursor:pointer;border:none!important;border-radius:0}.dct_soon_email .et_pb_newsletter_button_wrap .et_pb_newsletter_button:hover{color:var(--color-2);background-color:#fff!important}.dct_soon_email .et_pb_newsletter_button_wrap .et_pb_newsletter_button:hover:before{background-color:var(--color-2)}.dct_soon_email .et_pb_newsletter_button_wrap .et_pb_newsletter_button:before{background-color:#fff;top:50%;content:"";width:30px;height:1px;color:inherit;position:absolute;right:20px;opacity:1;margin-left:0;display:block;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transform:translateY(-50%)}.dct_soon_email .et_pb_newsletter_button_wrap .et_pb_newsletter_button:after{font-family:ETmodules!important;content:"\45";font-size:14px;line-height:normal;top:50%;transform:translateY(-50%);margin-left:0;opacity:1;position:absolute;right:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:1px}.dct_soon_social li a.icon{margin:0 10px;height:45px;width:45px;background:transparent!important;border:1px solid #fff;border-radius:50%}.dct_soon_social li a.icon:hover{background:var(--color-1)!important}.dct_soon_social li a.icon:before{width:45px;line-height:45px}.template-options .theme_option_bar:before{font-size:22px;content:"\e037";cursor:pointer;color:#000;font-family:ETmodules!important;font-weight:400;font-style:normal;font-variant:normal}.template-options.opened .theme_option_bar:before{content:"\4d";font-size:32px}.template-options{position:fixed;top:130px;right:-200px;width:200px;background:#fff;-webkit-transition:right 0.4s;transition:right 0.4s;z-index:9999999}.template-options.opened{right:0;box-shadow:0 0 5px rgb(0 0 0 / .2);-webkit-box-shadow:0 0 5px rgb(0 0 0 / .2);z-index:9999999}.option-section{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #f1f1f1}.option-section:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.option-section h4{color:#333;margin:0 0 10px;font-size:14px;line-height:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px}.option-section .checkbox{margin-bottom:0}.options-inner{position:relative;padding:20px}.cl-toggler{position:absolute;top:0;left:-48px;display:inline-block;background:#fff;width:48px;height:48px;line-height:48px;text-align:center;font-size:24px;color:#000;box-shadow:0 0 5px rgb(0 0 0 / .2);-webkit-box-shadow:0 0 5px rgb(0 0 0 / .2)}.cl-toggler i{font-size:20px}.cl-toggler:hover{color:#000}.cl-bg-images,.cl-presets{list-style:none;padding:0;margin:-5px}.cl-bg-images li,.cl-presets li{display:block;float:left;margin:5px}.cl-bg-images li a,.cl-presets li a{display:block;width:42px;height:42px;border-radius:2px;float:left}.cl-bg-images li a img{width:100%}.cl-bg-images li.active a{border:3px solid #22b8f0}.cl-presets li.active a{-webkit-box-shadow:0 0 0 3px rgb(0 0 0 / .2) inset;box-shadow:0 0 0 3px rgb(0 0 0 / .2) inset}.switcher-style-list{list-style:none;overflow:hidden}.switcher-style-list li{float:left;margin:2px}.switcher-style-list li a{display:block;width:16px;height:15px;cursor:pointer;background-size:cover}#switcher-theme-custom-color.switcher-style-list li a{width:80px;height:40px;border:2px solid #444;position:relative}#switcher-theme-custom-color.switcher-style-list li a .color{width:50%;height:100%;float:left;background-color:#eee}#switcher-theme-custom-color.switcher-style-list li.active a:after{color:#ddd;content:"\e052";font-family:ETmodules!important;font-size:16px;left:40%;margin:0 auto;padding:0;position:absolute;top:15%}.layout select{width:100%;padding:5px;border:none;margin:0 0 0 -5px;color:#666;cursor:pointer}@media only screen and (max-width:980px){.cl-toggler{width:40px;height:48px;left:-40px}.cl-toggler i{font-size:16px}#switcher-theme-custom-color.switcher-style-list li a{width:65px;height:25px}#switcher-theme-custom-color.switcher-style-list li.active a::after{top:0}}@media only screen and (max-width:768px){#switcher-menu-primary-color,#switcher-menu-secondary-color{display:none}}@media (max-width:980px){.template-options{top:10%;width:100px;right:-100px}.cl-bg-images li a,.cl-presets li a{width:25px;height:25px}}ul.et-menu,nav.et-menu-nav,.et_pb_menu__menu{width:100%}ul.et-menu li:first-child{margin-left:auto}ul.et-menu li.diviwp-menu-right-align{margin-left:auto}.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a{padding-top:10px;padding-bottom:10px}.et_pb_menu .et_pb_menu__wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}ul.sub-menu{border-radius:4px 4px 4px 4px}ul.sub-menu{-webkit-transition:all .07s ease-in-out!important;transition:all .07s ease-in-out!important;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.et_pb_menu .nav li:hover>ul{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.nav li ul.sub-menu:before{position:absolute;top:-8px;left:16%;margin-left:-8px;content:" ";border-right:8px solid transparent!important;border-bottom:8px solid;border-bottom-color:inherit;border-left:8px solid transparent!important;border-color:var(--color-1)}.nav li ul.sub-menu li ul.sub-menu:before{display:none}.et-menu-nav>ul ul{padding:0}.et_pb_menu .nav li ul{border-top:0;box-shadow:0 0 5px 1px rgb(0 0 0 / .1);-moz-box-shadow:0 0 5px 1px rgb(0 0 0 / .1);-webkit-box-shadow:0 0 5px 1px rgb(0 0 0 / .1)}.nav li ul.sub-menu li a{width:100%}.nav li ul.sub-menu li ul.sub-menu{border-top:0;margin-top:23px;box-shadow:3px 0 5px 0 rgb(0 0 0 / .1);-moz-box-shadow:3px 0 5px 0 rgb(0 0 0 / .1);-webkit-box-shadow:3px 0 5px 0 rgb(0 0 0 / .1);border-radius:0 4px 4px 4px}li ul.sub-menu li{padding-left:0;padding-right:0;width:100%}ul.sub-menu a{width:100%}ul.sub-menu a:hover{background-color:#fff;opacity:1;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}ul.sub-menu li:first-child a:hover{border-radius:0 4px 4px 4px}ul.sub-menu li:last-child a:hover{border-radius:0 0 4px 4px}ul li ul li.menu-item-has-children>a:first-child:after{content:"5"}nav ul li.mega-menu ul.sub-menu:before{position:absolute;left:50%;margin-left:-20px;top:-8px;width:0;height:0;content:" ";border-right:8px solid #fff0;border-bottom:8px solid;border-bottom-color:inherit;border-left:8px solid #fff0}.et_pb_menu .nav li.mega-menu>ul{padding:2%}li.mega-menu ul.sub-menu li{width:auto;border-bottom:none}.nav li.mega-menu ul.sub-menu li ul.sub-menu{margin-top:0}.et-menu-nav li.mega-menu.mega-menu-parent-3>ul>li{border-bottom:none!important}.et-menu-nav li.mega-menu>ul>li>a:first-child{padding-top:16px!important;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;border-bottom:none!important}.et_pb_menu .nav li.mega-menu ul li ul{border-top:none!important}ul li.mega-menu ul li ul.sub-menu:before{display:none}ul.sub-menu li ul.sub-menu{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}@media all and (max-width:980px){.et_pb_menu__menu{display:none}.et_mobile_nav_menu{display:block}.mobile_menu_bar::before{color:var(--color-1)!important}.mobile_nav.opened .mobile_menu_bar::before{content:'\4d'}.et_mobile_menu{border-top:none}.et_mobile_menu li ul.hide{display:none!important}.et_mobile_menu .menu-item-has-children{position:relative}.et_mobile_menu .menu-item-has-children>a{background:#fff0}.et_mobile_menu .menu-item-has-children>a+span{position:absolute;right:0;top:0;padding:10px 20px;font-weight:700;cursor:pointer}span.menu-closed:before{content:"\33";display:block;color:var(--color-1);font-size:18px;font-family:ETmodules}span.menu-closed.menu-open:before{content:"\4d";color:var(--color-1)}.et_mobile_menu li:last-child a{border-bottom:none}}.dct-header{-webkit-transition:background-color 1s ease-out;-moz-transition:background-color 1s ease-out;-o-transition:background-color 1s ease-out;transition:background-color 1s ease-out}.dct-fixed-header{box-shadow:0 0 10px 0 rgb(0 0 0 / .1);-webkit-transition:background-color 1s ease-out;-moz-transition:background-color 1s ease-out;-o-transition:background-color 1s ease-out;transition:background-color 1s ease-out;position:fixed;top:0;width:100%}