@-webkit-keyframes dct-kenburns-right{0%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0);-webkit-transform-origin:84% 50%;transform-origin:84% 50%}to{-webkit-transform:scale(1.25) translateX(20px);transform:scale(1.25) translateX(20px);-webkit-transform-origin:right;transform-origin:right}}@keyframes dct-kenburns-right{0%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0);-webkit-transform-origin:84% 50%;transform-origin:84% 50%}to{-webkit-transform:scale(1.25) translateX(20px);transform:scale(1.25) translateX(20px);-webkit-transform-origin:right;transform-origin:right}}@keyframes phone-circle-animate{0%{transform:translate(-50%,-50%) rotate(0) scale(.5);opacity:.2}30%{transform:translate(-50%,-50%) rotate(0) scale(.7);opacity:1}to{transform:translate(-50%,-50%) rotate(0) scale(1);opacity:.2}}@keyframes phone-circle-fill-animate{0%,to{transform:translate(-50%,-50%) rotate(0) scale(.7);opacity:.2}50%{transform:translate(-50%,-50%) rotate(0) scale(1);opacity:.2}}.et_builder_inner_content{z-index:auto}.dct_blurb_rd .et_pb_blurb_content .et_pb_main_blurb_image .et_pb_image_wrap .et-pb-icon{background:var(--color-1);padding:15px;border-radius:15px;font-size:20px;box-shadow:0 10px 20px 0 rgba(29,166,120,.3)}.dct-kenburns-right .et_pb_slide .et_parallax_bg{-webkit-animation:dct-kenburns-right 5s cubic-bezier(.55,.085,.68,.53) both;animation:dct-kenburns-right 5s cubic-bezier(.55,.085,.68,.53) both}.dct_title.bg .et_pb_blurb_content .et_pb_blurb_container .et_pb_module_header span:after,.dct_title.bg .et_pb_blurb_content .et_pb_blurb_container .et_pb_module_header span:before{background-color:#fff}.dct_title .et_pb_blurb_content .et_pb_blurb_container .et_pb_module_header span{margin-bottom:5px;position:relative;display:inline-block;padding:0 10px}.dct_title .et_pb_blurb_content .et_pb_blurb_container .et_pb_module_header span:before{content:"";position:absolute;bottom:5px;left:0;width:7px;height:1px;background:var(--color-1);-webkit-box-sizing:border-box;box-sizing:border-box}.dct_title .et_pb_blurb_content .et_pb_blurb_container .et_pb_module_header span:after{content:"";position:absolute;bottom:5px;right:0;width:7px;height:1px;background-color:var(--color-1);-webkit-box-sizing:border-box;box-sizing:border-box}.dct_icon .et_pb_blurb_content .et_pb_main_blurb_image .et_pb_image_wrap .et-pb-icon{color:var(--color-1)}.dct_hdr_v1 ul li a,.dct_icon:hover .et_pb_blurb_content .et_pb_main_blurb_image .et_pb_image_wrap .et-pb-icon{color:var(--color-2)}.dct_rd_icon .et_pb_blurb_content .et_pb_main_blurb_image .et_pb_image_wrap .et-pb-icon{display:inline-block;width:55px;height:55px;line-height:55px;text-align:center;margin-right:10px;font-size:22px;color:#fff;border-radius:50%;font-weight:400;background-color:var(--color-1)}.dct_testi .et_pb_slide{background-color:var(--color-2)!important}.dct_testi .et_pb_slide .et_pb_slide_image img{border-radius:10px;height:130px;width:130px}.dct_testi .et_pb_slide .et_pb_slide_image{width:auto}.dct_testi .et_pb_slide .et_pb_slide_image:before{position:absolute;content:"{";font-family:ETmodules!important;top:-20px;left:-20px;width:48px;height:48px;font-size:45px;line-height:46px;text-align:center;color:#fff;border-radius:50%;font-weight:600;background:var(--color-1);z-index:9}.dct_testi .et_pb_slide .et_pb_slide_image:after{content:"";font-family:ETmodules!important;position:absolute;bottom:-35px;left:50%;transform:translateX(-50%);color:#fcc300;font-size:15px}.dct_testi .et_pb_slide_description{width:85%;padding:10% 8%}.dct_testi .et_pb_slide_content{font-size:16px;line-height:28px}.dct_testi .et_pb_slide_content h3{text-transform:uppercase;font-weight:700;font-size:18px;margin-top:20px;letter-spacing:2px}.dct_testi .et_pb_slide_content h3 span{color:var(--color-1);font-size:15px;letter-spacing:1px}@media only screen and (max-width:767px){.dct_testi .et_pb_slide_description{width:100%}}.dct_team .et_pb_team_member_image{overflow:hidden}.dct_team .et_pb_team_member_description:after,.dct_team .et_pb_team_member_image img{width:100%;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.dct_team .et_pb_team_member_image img{transform:scale(1)}.dct_team:hover .et_pb_team_member_image img{-webkit-transition:.4s all ease-out;-moz-transition:.4s all ease-out;-ms-transition:.4s all ease-out;-o-transition:.4s all ease-out;transition:.4s all ease-out;transform:scale(1.3)!important}.dct_team .et_pb_team_member_description{position:relative;z-index:1}.dct_team .et_pb_team_member_description:after{content:"";position:absolute;left:0;right:0;top:0;height:1%;background:var(--color-2);z-index:-1}.dct_team:hover .et_pb_team_member_description:after{height:100%}.dct_team:hover .et_pb_team_member_description,.dct_team:hover .et_pb_team_member_description .et_pb_member_position{color:#fff}.dct_faq{border:0;box-shadow:none;border-radius:0;padding:0;margin-bottom:35px!important}.dct_faq h5.et_pb_toggle_title{display:block;padding:20px 30px 20px 20px;background:#fff;font-size:16px;font-weight:700;border-radius:5px;color:#696969;border:1px solid #666;position:relative;transition:all .5s ease 0s}.dct_faq.et_pb_toggle_open h5.et_pb_toggle_title:before{content:"2"}.dct_faq.et_pb_toggle_close h5.et_pb_toggle_title:before{content:"3"}.dct_faq h5.et_pb_toggle_title:before{font-weight:900;width:30px;height:30px;line-height:30px;border-radius:5px;font-size:16px;color:#fff;text-align:center;display:block;position:absolute;top:19px;right:-13px;background:var(--color-1)}.dct_faq .et_pb_toggle_content{font-size:15px;color:#888;line-height:26px;background:#fff;padding:15px 15px 0 10px;border:0}.dct_service_v1 .et_pb_blurb_content .et_pb_main_blurb_image .et_pb_image_wrap .et-pb-icon{background:var(--color-1);border-radius:50%;color:#fff;padding:2px}.dct_service_v1 .et_pb_blurb_content .et_pb_blurb_container{padding-bottom:34px}.dct_service_v1 .et_pb_blurb_content:hover .et_pb_blurb_container .et_pb_blurb_description{color:#fff}.dct_service_v1:hover .et_pb_blurb_content .et_pb_main_blurb_image .et_pb_image_wrap .et-pb-icon{background:var(--color-1)}.dct_abt_icon:hover .et_pb_blurb_content .et_pb_main_blurb_image{background:var(--color-2)}.dct_abt_icon .et_pb_blurb_content .et_pb_main_blurb_image{position:absolute;left:50%;top:50%;display:block;margin-bottom:0;z-index:9;transform:translate(-50%,-50%);width:80px;height:80px;border-radius:50%;color:#6d4321;box-shadow:0 5px 20px rgb(0 0 0/.3)}.dct_abt_icon .et_pb_blurb_content .et_pb_main_blurb_image:before{content:"";display:block;width:140%;height:140%;border-radius:50%;border:1px solid #fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);animation:phone-circle-animate 2s ease-in-out infinite}.dct_abt_icon .et_pb_blurb_content .et_pb_main_blurb_image:after{content:"";display:block;width:128%;height:128%;border-radius:50%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-color:rgb(255 255 255/.8);animation:phone-circle-fill-animate 2s ease-in-out infinite}.dct_abt_icon .et_pb_blurb_content .et_pb_main_blurb_image .et_pb_image_wrap{display:flex;width:100%;height:100%;background-color:#fff;border-radius:50%;justify-content:center;align-items:center;font-size:32px;position:absolute;top:0;left:0;z-index:2;animation:phone-icon-animate 1s ease-in-out infinite;transition:all 250ms linear 0s}.dct_abt_icon .et_pb_blurb_content .et_pb_blurb_container{padding-left:90px}@media only screen and (max-width:480px){.dct_abt_icon .et_pb_blurb_content .et_pb_main_blurb_image{position:relative;left:0;top:0;margin:0 auto 30px;transform:none;display:block}.dct_abt_icon .et_pb_blurb_content .et_pb_blurb_container{padding-left:0;display:block;text-align:center!important}}.dct_hdr_v1 ul li a{opacity:1}.dct_abt_icon .et_pb_blurb_content .et_pb_main_blurb_image .et_pb_image_wrap .et-pb-icon,.dct_hdr_v1 ul li a:hover,.dct_hdr_v1 ul li.current-menu-item a{color:var(--color-1)}@media only screen and (max-width:980px){.dct_clm_hdr_v1{display:none}.et_pb_column_1_tb_header{width:100%!important}}.et_pb_menu ul li.menu-item-has-children ul.sub-menu{width:270px;padding:0;transition:all .3s linear 0s;box-shadow:0 10px 40px rgb(0 0 0/.2);border-top:3px solid var(--color-1);background-color:#f6f6f6}.et_pb_menu ul li.menu-item-has-children ul.sub-menu li{padding:0;display:block}.et_pb_menu ul li.menu-item-has-children ul.sub-menu li a{width:auto;opacity:1;color:var(--color-2);padding:15px 30px;border-bottom:1px solid rgb(0 0 0/.1);border-top:0 none;line-height:150%;font-size:14px;font-weight:700;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.et_pb_menu ul li.menu-item-has-children ul.sub-menu li a:hover{padding-left:40px;background-color:var(--color-1);color:#fff!important}.et_pb_menu ul li.menu-item-has-children ul.sub-menu li a:before{position:absolute;content:"";left:18px;top:24px;width:0;height:2px;background-color:var(--color-1);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.et_pb_menu ul li.menu-item-has-children ul.sub-menu li a:hover:before{background-color:rgb(255 255 255/.5);width:10px}.et_pb_menu ul li.menu-item-has-children ul.sub-menu li a:after{top:auto}.dct_slider .et_pb_slide_description .et_pb_slide_content{line-height:75px}@media only screen and (max-width:767px){.dct_slider .et_pb_slide_description .et_pb_slide_content{line-height:45px}}#dct_side_bar .close_scroll_slide_in .et_pb_blurb_content .et_pb_main_blurb_image .et_pb_image_wrap .et-pb-icon{background:var(--color-1);color:#fff;padding:10px;border-radius:50%;font-size:30px;-webkit-transition:.45s ease-in-out;-o-transition:.45s ease-in-out;-moz-transition:.45s ease-in-out;transition:.45s ease-in-out}#dct_side_bar .close_scroll_slide_in .et_pb_blurb_content .et_pb_main_blurb_image .et_pb_image_wrap .et-pb-icon:hover{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.slide_in_sidebar{position:fixed!important;right:0!important;top:0!important;left:unset!important;bottom:unset!important;transform:translateX(100%)!important;transition:all .4s ease-in-out,width .2s ease-in-out,top .4s ease-in-out!important}.slide_in_sidebar .et-waypoint:not(.et_pb_counters){opacity:1!important}.slide_in_sidebar::-webkit-scrollbar{width:10px}.slide_in_sidebar::-webkit-scrollbar-track{box-shadow:inset 0 0 5px gray;border-radius:10px}