:root{--primary-heading:'Urbanist',sans-serif;--secondary-heading:'Lora',serif;--primary-color:#20329f;--blue:#002bfa;--secondary-color:#fff88f;--linear-blue:linear-gradient(180deg, #002BFA 21%, #0B207A 139%);--linear-yellow:linear-gradient(180deg, rgba(254,247,140,1) 6%, rgba(225,172,25,1) 100%);--sky:#f3f9ff;--heading:#333333;--body-color:#4d4d4d;--white:#fff;--linear-text:linear-gradient(to right, #002BFA 0%, #0725A7 100%)}@media only screen and (max-width :1400px){header{padding:0 20px}.bnr_info{left:20px}#banner::before{display:none}#banner::after{display:none}#middle{padding:0 20px}#main_area{padding:0 20px}.sidebar{left:0}.sidebar figure:first-child{width:425px}main .h1_title{font-size:40px}main .h1_title::before{content:url(../images/Yellow-line-2.jpg)}main{width:506px}#bottom1{padding:0 20px}#bottom2{padding:0 20px}#bottom3{padding:0 20px}#bottom4{padding:0 20px}.footer_top{padding:0 20px}.footer_btm{padding:0 20px}.navvy{font-size:46px}}@media only screen and (max-width :1300px){.page_nav ul li a{margin:0}.sidebar figure:first-child{width:315px}.btm2_figure{width:586px}#submit_formmessage textarea{width:44%}.fbox2{margin-right:0;width:440px}.navvy{font-size:42px}}@media only screen and (max-width :1200px){.header_info{width:727px}.middle_boxes{width:580px}.mann{right:-220px;max-width:388px}.btm1_boxes section h2{font-size:22px}.btm1_info p{margin:60px 45px}.btm1_boxes section figure{max-width:200px}.btm1_boxes section a{right:0}.btm2_info{width:405px}.navvy{font-size:36px}}@media only screen and (max-width :1090px){body,html{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.mann{right:-150px;max-width:338px}.btm2_figure{width:496px}.btm2_figure img{object-position:left}.fbox2{width:420px}}@media only screen and (max-width :1024px){.animated{animation-name:none!important;transform:none!important;opacity:1!important}.page_nav ul li.menu-item-has-children>span{display:block;font-size:17px;left:50%;transform:translateX(-50%);top:30px;position:absolute}.page_nav ul li:hover>ul{display:none}.box_skitter{top:0!important}main{width:476px}.btm4_con{min-height:751px}}@media only screen and (max-width :1000px){.teamss section{width:48%}.trainings{flex-wrap:wrap;gap:12px}.trainings section{width:48%}.rslides{display:block}.box_skitter{display:none}.non_ban_img{position:relative;margin-left:0!important;left:50%;transform:translateX(-50%);width:185%;min-height:0}.nav_holder{display:none}.nav_holder:before{display:none}.flex_con ul{gap:12px;align-items:flex-end;flex-direction:column}header{padding:40px 25px}.header_con{min-height:0;padding:0}.main_logo{float:left;margin-top:90px}.head_info{float:right;justify-content:flex-end;flex-direction:column;align-content:flex-end}.header_info{width:initial;padding:0}.header_info ul li:first-child{padding:0}.header_info ul li:nth-child(2){padding:0}.header_info ul li:last-child{padding:0}.header_info ul li:first-child::before{transform:none;text-align:right;display:block;position:static}.header_info ul li:nth-child(2)::before{transform:none;text-align:right;display:block;position:static}.header_info ul li:last-child::before{transform:none;text-align:right;display:block;position:static}.social_media{text-align:right}#nav_area{position:static;max-width:100%;width:100%;min-height:auto;background:var(--linear-blue);margin:0!important}nav.page_nav{width:100%;float:none;clear:both;height:auto;transition:none;padding:25px 15px;margin:0 auto 0;position:static;max-width:100%}nav.page_nav ul{background:0 0;margin:0;padding:0 5px;text-align:center;width:100%;max-width:100%;position:static;border:none;transform:none;min-height:auto;height:auto}nav.page_nav ul:before{display:none}nav.page_nav ul li{width:32%;margin:5px 3px;display:inline-block}nav.page_nav ul li:after,nav.page_nav ul li:before{display:none}nav.page_nav ul li a{border:1px solid #fff;border-radius:5px;line-height:50px;height:auto;padding:0;margin:0;color:var(--primary-color);width:unset;font-size:18px}.page_nav ul li a:active,.page_nav ul li a:hover,.page_nav ul li a:hover small,.page_nav ul li.current_page_item a small,.page_nav ul li.current_page_item>a{text-decoration:none;color:var(--heading);background:var(--linear-yellow);-webkit-background-clip:unset;-webkit-text-fill-color:unset}.page_nav ul li a:active::before,.page_nav ul li a:hover::before,.page_nav ul li.current_page_item>a::before{display:none}.page_nav ul li:first-child,.page_nav ul li:last-child{text-align:center}.page_nav ul li:first-child a,.page_nav ul li:last-child a{padding-right:inherit;padding-left:inherit}.page_nav ul li.menu-item-has-children>span{right:0;left:auto;top:50%;transform:translateY(-50%)}.page_nav ul ul.sub-menu,.page_nav ul ul.sub-menu li,.page_nav ul ul.sub-menu li a{width:100%}.page_nav ul ul.sub-menu li{margin:0!important}nav.page_nav ul ul.sub-menu{padding:0;left:0;right:0;transform:none;position:absolute;background:var(--white);outline:1px solid #000;border-radius:5px;overflow:hidden}.page_nav ul ul.sub-menu a{background:0 0!important;border:none;line-height:30px;border-radius:0}.page_nav ul ul li.current_page_item>a,.page_nav ul ul.sub-menu li a:active,.page_nav ul ul.sub-menu li a:hover{text-decoration:none;background-color:var(--secondary-color)!important;color:var(--heading)}.page_nav ul ul.sub-menu ul{margin:0 auto;width:94%;background:var(--primary-color)!important;top:100%}.bnr_con{min-height:0;padding:0}.bnr_info{width:100%;position:static;padding:40px 25px;text-align:center;background:var(--primary-color);text-align:center;transform:none}.bnr_info a{display:inline-block;margin:20px auto 0}.bnr_info p{margin:20px 0 20px}.slider:before{display:none}.bnr_con:before{display:none}#banner:before{display:none}.slider{width:100%;position:static;margin:0;transform:none;height:auto}.slider video{width:100%;position:static;display:block}.non_ban_img{width:185%;margin-left:-40%;min-height:0;padding:0}.page_title{padding:25px;position:static;background:var(--primary-color)}.page_title::before{display:none}.page_title_details{float:none;width:100%}.page_title h1.h1_title{font-size:55px}.page_title_info{width:100%;position:static;transform:none}#middle{padding:40px 25px;background:#fff;position:relative}.middle_con{min-height:0;padding:0}.middle_boxes{flex-wrap:wrap;justify-content:center;column-gap:12px;row-gap:20px;position:static;width:100%}.middle_boxes section{width:48%;text-align:center}.middle_boxes section figure{text-align:center}.middle_boxes section a{margin:20px auto 0}#main_area{padding:40px 25px;margin:0;min-height:0}.main_con{min-height:0;padding:0}.sidebar,main{float:none;margin:auto;width:100%;padding:0}main .h1_title::before{left:50%;transform:translateX(-50%)}main{text-align:center;float:none;width:100%;padding:0}.sidebar{display:none}#bottom1{padding:40px 25px;background:0 0;background:var(--primary-color)}.btm1_con{min-height:0;padding:0;max-height:none}.btm1_info{text-align:center}.btm1_info a{margin:0 auto;text-align:center}.btm1_info p{margin:60px 0}.btm1_boxes{flex-wrap:wrap;gap:20px;justify-content:center;position:static}.btm1_boxes section{width:48%;text-align:center}.btm1_boxes section a{margin:20px auto 0;text-align:center}.btm1_btn{position:relative;bottom:0;margin-top:20px}#bottom2{padding:40px 25px}.btm2_con{min-height:0;padding:0;max-height:none}.btm2_boxes{flex-wrap:wrap;column-gap:12px;row-gap:20px;justify-content:center}.btm2_boxes section{width:48%}.btm2_info{width:100%;text-align:center}.btm2_figure{display:none}.btm2_info h2::before{left:50%;transform:translateX(-50%);content:url(https://www.mydreamrtc.com/wp-content/themes/dreamresidentialee/images/Yellow-line-2.jpg)}.btm2_info a{margin:0 auto}.btm2_info p{margin:20px 0}#bottom3{padding:40px 25px;border-top:1px solid #0b207a}.btm3_con{min-height:0;padding:0;max-height:none}.btm3_holder{position:static;padding:0;min-height:auto}.btm3_holder::before{display:none}#bottom4{padding:40px 25px;display:none}.btm4_con{min-height:0;padding:0;max-height:none}#submit_formmessage input[type=text],input[type=email]{width:48%}#submit_formmessage textarea{overflow:hidden;resize:none;width:100%}.captcha_holder{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 auto}.footer_top{height:auto;padding:40px 25px;min-height:auto}.footer_top_con{min-height:0;padding:0;display:block;margin:0 0 0;width:100%;max-width:100%}.footer_top_boxes{flex-wrap:wrap;gap:20px;margin:0 0 0;width:100%;max-width:100%;padding:0}.footer_logo{margin:21px auto 20px}.donate_btn{margin:auto;position:relative}.footer_btm{height:auto;padding:40px 25px;margin:0 0 0;width:100%;max-width:100%;background:var(--primary-color)}.footer_btm_con{min-height:0;padding:0;margin:0 0 0;width:100%;max-width:100%}.contact_info{text-align:center;padding:0}.clist1 ul{padding:0}.clist2 ul{padding:0}.fbox1{width:100%;padding:0}.fbox2{width:100%;padding:0;margin-top:20px;min-height:auto;width:initial;margin:0 auto}.fbox3{width:100%;padding:0}.footer_nav{max-width:100%;width:100%;position:static;text-align:center;background:0 0;min-height:auto;padding:0;margin:0}.footer_nav ul{padding:0;width:100%;max-width:100%;position:static;column-count:1;column-gap:0;text-align:center;display:block;height:auto}.footer_nav ul li a::before,.footer_nav ul li a:after,.footer_nav ul li:after,.footer_nav ul li:before,.footer_nav ul:before{display:none}.footer_nav ul li{display:inline-block;vertical-align:top;width:32%;max-width:100%;margin:0}.footer_nav ul li a{border:1px solid #fff;border-radius:5px;max-width:unset;margin:5px;padding:0;line-height:100%;min-height:52px;display:flex;flex-direction:column;justify-content:center;align-items:center;width:unset;font-size:18px}.footer_nav ul li a:active,.footer_nav ul li a:hover,.footer_nav ul li.current_page_item a{text-decoration:none;background:var(--secondary-color);color:var(--primary-color)}.footer_nav ul li:first-child a{margin-left:5px}.footer_nav ul li:last-child a{margin-right:5px}.copyright{float:none;margin:25px auto 0;text-align:center;color:var(--white)}.copyright a{color:var(--white)}.priv{color:var(--white)}.priv:before{background:var(--white)}.priv:after{background:var(--white)}.clists{flex-wrap:wrap;gap:20px;justify-content:center;flex-direction:unset}.clists ul li a{word-break:break-all}.clist1{text-align:center;width:48%}.clist1 ul{margin:0}.clist1 ul:before{position:static;display:block;transform:none;text-align:center}.clist2{text-align:center;width:48%}.clist2 ul{margin:0}.clist2 ul:before{position:static;display:block;transform:none;text-align:center}.clist3{text-align:center;width:48%}.clist3 ul{margin:0}.clist3 ul:before{position:static;display:block;transform:none;text-align:center}.nh_m{border-bottom-left-radius:0;border-top-right-radius:28px;padding:40px 20px 20px;text-align:center;width:100%}.nh_v{border-top-right-radius:0;border-bottom-left-radius:28px;padding:40px 20px 20px;text-align:center;width:100%}.nh_mv .nh_m h2:before,.nh_mv .nh_v h2:before{position:static;display:block;margin:0 auto 28px!important}.nh_mv h2{padding:0!important}.nh_m p{padding:0}.nh_v p{padding:0}}@media only screen and (max-width :800px){.nh_page_figure{display:none}.main_logo{width:296px;max-width:79%;float:left;margin:0}.head_info{display:block;margin:0 auto;text-align:center;padding:0;float:none;width:100%}.header_info{display:block;margin:0 auto;text-align:center;padding:0;float:none}.header_info_flex{flex-wrap:wrap;gap:20px;align-items:center;justify-content:center}.flex_con ul{align-items:center}.header_info ul li:first-child::before{text-align:center!important}.header_info ul li:nth-child(2):before{text-align:center}.header_info ul li:last-child:before{text-align:center}#nav_area{padding:25px 15px;background:var(--primary-color);position:relative;box-shadow:0 2px 2px 2px rgba(0,0,0,.1)}.nav_toggle_button{display:block;position:relative}nav.page_nav{width:280px;position:fixed;top:0;right:-280px;height:100%;background:var(--linear-yellow);transition:all .7s ease;overflow-y:scroll;padding:0 0 30px;opacity:0;float:none;clear:both;z-index:250}.page_nav span{color:var(--heading)}.page_nav ul ul li.current_page_item>a,.page_nav ul ul.sub-menu li a:active,.page_nav ul ul.sub-menu li a:hover{color:var(--heading)!important}.page_nav ul li a:active,.page_nav ul li a:hover,.page_nav ul li a:hover small,.page_nav ul li.current_page_item a small,.page_nav ul li.current_page_item>a{background:var(--heading);color:var(--white)!important}nav.page_nav ul{margin:0;padding:15px 10px}nav.page_nav ul li{width:100%;display:block;margin:0 auto 5px}nav.page_nav ul li a{line-height:50px;border:1px solid #4d4d4d!important;color:var(--heading)!important;-webkit-background-clip:unset;-webkit-text-fill-color:unset}nav.page_nav ul ul{width:100%;position:relative;transition:none}nav.page_nav ul ul li{border:none;width:100%}.social_media{text-align:center}.toggle_right_nav{position:fixed;top:0;left:0;right:0;width:100%;height:100%;z-index:1000;visibility:hidden;transition:all .7s ease}.toggle_nav_close{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.toggle_right_cont{visibility:visible;background:rgba(0,0,0,.9)}nav.toggle_right_style{right:0;opacity:1;z-index:45}.logo_slide_right{display:block;float:left;width:calc(100% - 90px)}.menu_slide_right{display:block;text-align:left;padding:20px 10px;background:#fff;position:relative}.middle_boxes{justify-content:center;gap:12px}.middle_boxes section{width:48%;text-align:left}.btm1_boxes section{width:48%;text-align:center}.btm2_boxes section{width:48%;text-align:center}.btm3_boxes section{width:48%;text-align:center}.btm4_boxes section{width:48%;text-align:center}.thumb_left_dd,.thumb_right_dd{width:250px}.col3{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.sitemap{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.nh_mv{flex-direction:column}}@media only screen and (max-width :600px){.header_info mark{display:block}.teamss section{width:100%}.trainings section{width:100%}.heading{font-size:28px}a[href^="tel:"]{color:inherit!important;pointer-events:auto!important}a[href^="tel:"]:hover{text-decoration:underline}.head_info{width:100%;text-align:center}.page_title h1.h1_title{font-size:40px}.bnr_info h2{font-size:35px;line-height:100%}.bnr_info p{margin:25px auto}.bnr_info h2 span{font-size:inherit}.middle_boxes section{display:block;width:100%;margin:5px auto}main h1.h1_title{font-size:35px;line-height:100%}main .h1_title::before{content:url(https://www.mydreamrtc.com/wp-content/themes/dreamresidentialee/images/Yellow-line-3.jpg)}.btm1_boxes section{width:100%;margin:5px auto}.btm2_boxes section{width:100%;margin:5px auto}.btm3_boxes section{width:100%;margin:5px auto}.btm4_boxes section{width:100%;margin:5px auto}.btm2_info h2::before{content:url(https://www.mydreamrtc.com/wp-content/themes/dreamresidentialee/images/Yellow-line-btm-1.jpg)}.btm1_info h2{font-size:35px;line-height:100%}.btm2_info h2{font-size:35px;line-height:100%}.btm3_info h2{font-size:35px;line-height:100%}#submit_formmessage{flex-wrap:wrap;gap:20px}#submit_formmessage input[type=text],input[type=email]{width:100%}#submit_formmessage textarea{width:100%}.captcha_holder{margin:0 auto;flex-direction:column;gap:20px}.copyright{text-align:center}.copyright span{margin:0;display:block}.copyright span:before{display:none}footer{padding-bottom:45px}.priv{display:block}.priv:before{display:none}.priv:after{display:none}.clists{text-align:center}.clist1{width:100%}.clist1 ul{margin:0}.clist1 ul:before{position:static;display:block;transform:none}.clist2{width:100%}.clist2 ul{margin:0}.clist2 ul:before{position:static;display:block;transform:none}.clist3{width:100%}.clist3 ul{margin:0}.clist3 ul:before{position:static;display:block;transform:none}.footer_nav ul li{display:block;vertical-align:top;width:100%}.footer_nav ul li a{margin:5px auto}.footer_nav ul li:first-child a{margin:5px auto}.footer_nav ul li:last-child a{margin:5px auto}.footer_comp{display:block}.footer_comp:after,.footer_comp:before{display:none}#wpadminbar{position:fixed!important}.col2,.col3{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.thumb_center_dd,.thumb_left_dd,.thumb_right_dd{display:none}main .bullet{padding-left:10px}.withAddThis_plugins{bottom:48px}.withAddThis_ftr_btm{padding:0 10px 88px}.serv_list ul li{width:100%;margin:0 auto 20px auto;display:block}}