.container,.et_pb_row,.et_pb_slider .et_pb_container,.et_pb_fullwidth_section .et_pb_title_container,.et_pb_fullwidth_section .et_pb_title_featured_container,.et_pb_fullwidth_header:not(.et_pb_fullscreen) .et_pb_fullwidth_header_container{max-width:1170px}.et_boxed_layout #page-container,.et_fixed_nav.et_boxed_layout #page-container #top-header,.et_fixed_nav.et_boxed_layout #page-container #main-header,.et_boxed_layout #page-container .container,.et_boxed_layout #page-container .et_pb_row{max-width:1330px}#footer-widgets .footer-widget a,#footer-widgets .footer-widget li a,#footer-widgets .footer-widget li a:hover{color:#ffffff}.footer-widget{color:#ffffff}#et-footer-nav{background-color:#4a2ace}.bottom-nav,.bottom-nav a,.bottom-nav li.current-menu-item a{color:#ffffff}#et-footer-nav .bottom-nav li.current-menu-item a{color:#ffffff}body .et_pb_button,.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce-page button.button.alt,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce-message a.button.wc-forward{background:;border-color:rgba(255,255,255,0);border-radius:0px}body.et_pb_button_helper_class .et_pb_button,body.et_pb_button_helper_class .et_pb_module.et_pb_button,.woocommerce.et_pb_button_helper_class a.button.alt,.woocommerce-page.et_pb_button_helper_class a.button.alt,.woocommerce.et_pb_button_helper_class button.button.alt,.woocommerce-page.et_pb_button_helper_class button.button.alt,.woocommerce.et_pb_button_helper_class input.button.alt,.woocommerce-page.et_pb_button_helper_class input.button.alt,.woocommerce.et_pb_button_helper_class #respond input#submit.alt,.woocommerce-page.et_pb_button_helper_class #respond input#submit.alt,.woocommerce.et_pb_button_helper_class #content input.button.alt,.woocommerce-page.et_pb_button_helper_class #content input.button.alt,.woocommerce.et_pb_button_helper_class a.button,.woocommerce-page.et_pb_button_helper_class a.button,.woocommerce.et_pb_button_helper_class button.button,.woocommerce-page.et_pb_button_helper_class button.button,.woocommerce.et_pb_button_helper_class input.button,.woocommerce-page.et_pb_button_helper_class input.button,.woocommerce.et_pb_button_helper_class #respond input#submit,.woocommerce-page.et_pb_button_helper_class #respond input#submit,.woocommerce.et_pb_button_helper_class #content input.button,.woocommerce-page.et_pb_button_helper_class #content input.button{}body .et_pb_button:after,.woocommerce a.button.alt:after,.woocommerce-page a.button.alt:after,.woocommerce button.button.alt:after,.woocommerce-page button.button.alt:after,.woocommerce input.button.alt:after,.woocommerce-page input.button.alt:after,.woocommerce #respond input#submit.alt:after,.woocommerce-page #respond input#submit.alt:after,.woocommerce #content input.button.alt:after,.woocommerce-page #content input.button.alt:after,.woocommerce a.button:after,.woocommerce-page a.button:after,.woocommerce button.button:after,.woocommerce-page button.button:after,.woocommerce input.button:after,.woocommerce-page input.button:after,.woocommerce #respond input#submit:after,.woocommerce-page #respond input#submit:after,.woocommerce #content input.button:after,.woocommerce-page #content input.button:after{content:'$';font-size:20px}.et_slide_in_menu_container,.et_slide_in_menu_container .et-search-field{letter-spacing:px}.et_slide_in_menu_container .et-search-field::-moz-placeholder{letter-spacing:px}.et_slide_in_menu_container .et-search-field::-webkit-input-placeholder{letter-spacing:px}.et_slide_in_menu_container .et-search-field:-ms-input-placeholder{letter-spacing:px}@media only screen and (min-width:981px){.et_pb_section{padding:2% 0}.et_pb_section.et_pb_section_first{padding-top:inherit}.et_pb_fullwidth_section{padding:0}.et_pb_row{padding:0% 0}#logo{max-height:100%}.et_pb_svg_logo #logo{height:100%}.et_header_style_left .et-fixed-header #et-top-navigation,.et_header_style_split .et-fixed-header #et-top-navigation{padding:23px 0 0 0}.et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a,.et_header_style_split .et-fixed-header #et-top-navigation nav>ul>li>a{padding-bottom:23px}.et_header_style_centered header#main-header.et-fixed-header .logo_container{height:45px}.et_header_style_split .et-fixed-header .centered-inline-logo-wrap{width:45px;margin:-45px 0}.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo{max-height:45px}.et_pb_svg_logo.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo{height:45px}.et_header_style_slide .et-fixed-header #et-top-navigation,.et_header_style_fullscreen .et-fixed-header #et-top-navigation{padding:14px 0 14px 0!important}}@media only screen and (min-width:1462px){.et_pb_row{padding:0px 0}.et_pb_section{padding:29px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:0px}.et_pb_section.et_pb_section_first{padding-top:inherit}.et_pb_fullwidth_section{padding:0}}	h1,h2,h3,h4,h5,h6{font-family:'Roboto Condensed',Helvetica,Arial,Lucida,sans-serif}body,input,textarea,select{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif}.et_pb_button{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif}html,body{overflow-x:hidden}.container{width:85%!important}#et-top-navigation{padding-left:0!important}#main-header{background-color:#fefdfd87!important;padding:0;margin-top:-50px}#top-menu a{font-weight:normal}.et_pb_row{position:relative;width:85%!important}.wpcf7-form-control-wrap{position:static}#page-container{padding-top:0!important}#main-content{background-color:transparent}.header-top{position:relative;top:55px}#main-header .logo_container{float:left;width:auto;height:55px!important;margin-bottom:20px;margin-top:30px;margin-left:-35px}.header-bot{background:#4e4f4fb5}.et_transparent_nav #page-container{padding-top:0!important}.topheader_icon{float:left}.topheader_icon ul{float:right;margin-top:8px;margin-left:30px}.topheader_icon ul li{float:left}.et_header_style_left #et-top-navigation nav>ul>li>a,.et_header_style_split #et-top-navigation nav>ul>li>a{padding-bottom:0px!important}#top-menu li{display:inline-block;padding:15px 10px 15px 22px;font-size:14px}#top-menu a{display:block;position:relative;color:rgb(254,254,254);text-decoration:none;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.et_mobile_menu li a:hover,.nav ul li a:hover{opacity:1;background-color:#a6ce39}.et_header_style_left #et-top-navigation,.et_header_style_split #et-top-navigation{padding-top:0px}#top-menu li li a{width:240px;padding:6px 15px}#top-menu li li{margin:0;padding:0 0px}.mini-widgets{float:right;margin-top:-15px;position:relative;bottom:20px;left:30px}p.btn1{background:#349b47;padding:12px 12px;color:#fff;position:relative;left:45px;width:145px;font-size:16px;transition-duration:0.3s;top:-27px;text-align:center;font-weight:normal;height:47px}i.fa.fa-forward{background:#3f3e3e;padding:14.5px;position:relative;top:-74px;transform:translateZ(0);left:0px;color:white;font-size:18px}.contact1{position:relative;right:180px;color:#fff;font-size:16px;top:20px;float:left}p.ph{background:#ffcb05;padding:12px 13px;color:#ffffff;font-weight:normal}.contact1 i.fa.fa-phone{background:#3f3e3e;padding:14.5px;position:relative;top:47px;transform:translateZ(0);left:-25px;color:white;font-size:18px}.top-btn{position:relative;right:40px}p.btn1:hover{display:block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transition-duration:0.3s;transition-duration:0.3s}a.et_pb_button.et_pb_button_CTA.et_pb_bg_layout_light{background:#516e7c;color:white;margin-top:-30px;margin-bottom:20px}a.et_pb_button.et_pb_button_0.et_pb_bg_layout_light{margin-top:-20px;font-weight:normal;margin-bottom:20px;text-align:center!important;color:#414141!important}a.et_pb_button.et_pb_button_0.et_pb_bg_layout_light:hover{background:#516e7c;border:1px solid #516e7c!important;color:#fff!important}nav#top-menu-nav li:hover{background:transparent}.nav li ul{visibility:hidden;z-index:9999;width:240px;border-top:3px solid #fefefe00;opacity:0;background:#4e4f4fb5;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);-moz-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1);margin-top:13px;border-top:3px solid #a6ce39}.nav li ul{position:absolute;padding:10px 0}h1.HomeSliderTitle{font-size:21.5px}.et_pb_slide_0.et_pb_slide .et_pb_text_overlay_wrapper{background-color:rgba(36,35,35,0.85)!important}.et_pb_bg_layout_dark .et_pb_slide_content{color:#fff;position:relative;top:6px}.HomeSlider .et_pb_slides .et_pb_slide_description{text-align:left;position:relative;left:-500px;width:510px;top:160px}.et_pb_slider_with_text_overlay .et_pb_text_overlay_wrapper{padding:5px 40px 5px 40PX;border-radius:0!important}.HomeSlider .et_pb_section_0.et_pb_section{background-color:#fff!important;margin-top:-350px;margin-top:-350px}.HomeSlider.et_pb_section.et_pb_section_0{margin-top:-220px}h1.HomeSlider{font-size:52px;line-height:60px;color:#515252!important;text-shadow:none}.HomeSlider{padding:0;display:inline-block;width:100%;vertical-align:top;z-index:1;position:relative;height:670px}.HomeSlider .et_pb_slide.et_pb_slide_2 .et_pb_slider_with_text_overlay .et_pb_text_overlay_wrapper{padding:20px 40px 10px 40PX}.HomeSlider .et-pb-slider-arrows{position:relative;top:70px}.HomeSlider .et_pb_button_wrapper{margin-top:0px;float:left;position:relative;left:290px;top:-62px}body .HomeSlider .et_pb_button{width:130px;color:#414141;font-weight:normal;background:#a6ce39;border:1px solid transparent!important;text-align:center;padding:3.4px!important;cursor:pointer;font-size:19px}.HomeSlider .et_pb_button:hover{width:130px;color:#FFF;font-weight:normal;background:#0095da;border:1px solid transparent!important;text-align:center;padding:3.2px!important}ul.social-icon img:hover{background:#b6b5b5de;border-radius:50%}ul.social-icon img{background:#1e1e1ede;border-radius:50%;margin-right:6px;margin-top:3px;width:24px}.HomeWelcome.et_pb_image_0{margin-top:25px!important;margin-left:0px!important;width:520px}.HomeWelcome.et_pb_module.et_pb_text.et_pb_text_0.et_pb_bg_layout_light.et_pb_text_align_center{margin-top:00px}.et_pb_section.et_pb_section_1.HomeWelcome.et_pb_with_background.et_section_regular{padding-bottom:50px}.HomeWelcome h1{font-size:40px;color:#ffffff!important;padding-bottom:0}.HomeWelcome p{font-size:14px!important;line-height:32px;color:#fff;margin-top:20px;font-weight:normal;letter-spacing:1px}.HomeWelcome a.et_pb_button.et_pb_more_button{border:2px solid transparent;text-align:center;background:#0095da;padding:8px 20px;color:#fff;font-weight:normal}.HomeWelcome a.et_pb_button.et_pb_more_button:hover{border:2px solid transparent;text-align:center;background:#a6ce39;color:#000;padding:8px 20px}.HomeProducts h1{font-size:40px;color:#fff}.et-waypoint{opacity:1}a.Productbtn{background:transparent;padding:10px 80px;border-radius:4px;width:170px;color:#fff;font-size:16px;line-height:50px;border:0}a.Productbtn:hover{background:#83b69e}.et_pb_blurb_position_left .et_pb_main_blurb_image,.et_pb_blurb_position_right .et_pb_main_blurb_image{display:table-cell;width:50px;line-height:0}.Ourporduct .et_pb_blurb .et_pb_image_wrap{display:block;margin:auto;margin-top:-10px}.Ourporduct h1{font-size:40px}.et_pb_row.et_pb_row_1.Ourexpertise{margin-bottom:50px;margin-top:40px}.et_pb_main_blurb_image{display:block;max-width:100%;margin-bottom:0px;line-height:0;margin-top:-20px}.et_pb_blurb_content{padding-bottom:40px;transition:all 0.4s ease-in}.et_pb_blurb_content:hover{transition:.4s ease-in-out;box-shadow:1px 2px 14px rgba(62,37,168,0.03);cursor:pointer}.CTA .et_pb_module.et_pb_text.et_pb_text_2.et_pb_bg_layout_light.et_pb_text_align_left{margin-left:145px}.CTA .et_pb_button{color:#ffffff;font-weight:normal;background:#0095da;border:1px solid transparent!important;text-align:center;margin-top:20px;padding:8px 30px}.CTA .et_pb_button:hover{border:2px solid transparent;text-align:center;padding:8px 30px;background:#a6cd39;color:#ffffff}.CTA .et_pb_gutters1 .et_pb_column_3_5,.et_pb_gutters1.et_pb_row .et_pb_column_3_5{width:59%!important}img.contact{background:white;padding:7.5px;position:relative;top:17px}p.con{position:relative;top:13px;color:#cacaca}.con i.fa.fa-chevron-right{margin-left:5px;font-size:12px}.CTA.et_pb_section_3.et_pb_section{background-color:#303030!important;height:499px}.CTA h1{font-size:40px}.CTA .et_pb_button_wrapper:hover{animation-name:hvr-wobble-vertical;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}.et_pb_section.et_pb_section_4.HomeTestimonails.et_section_regular h2{margin-top:30px}.HomeTestimonial h1{font-size:40px;color:#333}.et_pb_testimonial_0.et_pb_testimonial{background-color:#ffffff}.HomeTestimonials.et_pb_slide_description{padding:0;max-width:903px;text-align:center!important}.et_pb_module.et_pb_slider.et_pb_slider_0.HomeTestimonials.et_pb_slider_fullwidth_off.et_pb_bg_layout_dark{height:350px}p.testiText{margin-top:-150px;color:#333;text-shadow:none}img.alignnone.size-full.wp-image-341{margin-top:20px;border-radius:50%}.testiMo_text{color:#333;text-shadow:none}.et_pb_slider .et_pb_slide_2{background-color:transparent!important}.et_pb_slider .et_pb_slide_3{background-color:transparent!important}.et_pb_slider .et_pb_slide_1{background-color:transparent!important}.et_pb_slider .et_pb_slide_4{background-color:transparent!important}.et_pb_slider .et_pb_slide_5{background-color:transparent!important}.Ourpartners .bolck_testi{float:left}.Ourpartners h1{font-size:40px;margin-top:20px}.Ourpartners .et_pb_column.et_pb_column_4_4.et_pb_column_8.et_pb_css_mix_blend_mode_passthrough.et-last-child{margin-top:-150px;margin-bottom:43px;padding:0px 40px}.custom-portfolio .et_overlay{cursor:not-allowed;opacity:0.5;text-decoration:none}#footer-info{padding-bottom:0px;color:#666;text-align:left;float:right}.contact_footer1{position:relative;left:50px;top:15px}#footer-bottom{padding:10px 0 5px;background-color:#1f1f1f;background-color:rgba(0,0,0,0.53);height:60px}div#footer-info p{float:left;position:relative;top:13px;left:10px;color:#e6e7e8}.logo1{background:url(https://cherrystoneit.com/wp-content/uploads/2019/05/BASICness_LOGO2.png);float:left;width:80px;height:36px}.et_pb_gutters3 .footer-widget{margin-right:5.2%;margin-bottom:5.5%}#main-footer{background-color:#505151!important;background:url(https://cherrystoneit.com/wp-content/uploads/2019/05/footerbkg-1.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;border-top:6px solid #349b47}img.seclogo{margin-left:17px}h2.texth_footer{color:#e9e8e8;font-size:22px}input.form-control.search-btn{padding:12px 4px;border-radius:0px;background:transparent;border:1px solid #fff;color:#e9e8e8;font-size:11px}a.button_submit{position:relative;top:-32px;right:-149px;background:#fff;padding:11px 12px;color:#333!important;font-size:11px;border:1px solid transparent}a.button_submit:hover{background:#a6cd39;color:#fff!important;border:2px solid #a6cd39}.footertextb{padding:7px 0 5px;background-color:rgba(0,0,0,.32);height:60px}.footertextb p{color:#b8b7b7a3;font-size:13px;text-align:center}.footer-widget form{margin-top:15px}.socialIcon li{float:left;display:flex;list-style:none!important;font-size:28px;padding-right:10px}#footer-widgets .footer-widget li:before{display:none}ul.address li{display:flex}i.fa.fa-phone{margin-left:-15px;padding-right:5px;margin-top:4px}i.fa.fa-envelope{margin-left:-15px;padding-right:5px;margin-top:4px;font-size:13px}i.fa.fa-map-marker{margin-left:-15px;padding-right:5px;margin-top:4px}i.fa.fa-google-plus-square{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}i.fa.fa-google-plus-square:hover{-webkit-animation-name:hvr-wobble-vertical;animation-name:hvr-wobble-vertical;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}i.fa.fa-facebook-square{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}i.fa.fa-facebook-square:hover{-webkit-animation-name:hvr-wobble-vertical;animation-name:hvr-wobble-vertical;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}i.fa.fa-linkedin-square{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}i.fa.fa-linkedin-square:hover{-webkit-animation-name:hvr-wobble-vertical;animation-name:hvr-wobble-vertical;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}i.fa.fa-twitter-square{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}i.fa.fa-twitter-square:hover{-webkit-animation-name:hvr-wobble-vertical;animation-name:hvr-wobble-vertical;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}div#text-2 p{margin-top:-15px;text-align:justify;color:#b8b7b7;font-weight:normal}ul.menu li{margin-left:-15px}i.fa.fa-long-arrow-right{padding-right:5px}::placeholder{color:#fff;opacity:1}:-ms-input-placeholder{color:#fff}::-ms-input-placeholder{color:#fff}.footer-widget{color:#e9e8e8!important}ul.social_icon li{float:left;font-size:20px}ul.social_icon{position:relative;right:10px}.Aboutussec a{color:#666}h1.titleT{font-size:46px;margin-top:95px}h1.titleT1{font-size:46px;margin-top:145px;position:relative;top:-60px}.et_pb_widget_area_left{padding-right:0px;border-right:0px solid rgba(0,0,0,.1)}.Aboutus.et_pb_section.et_pb_section_0{position:relative;top:-172px;height:400px}.assestrecovery.et_pb_section.et_pb_section_0{position:relative;top:-45px}.et_pb_section.et_pb_section_1.Aboutussec.et_section_regular{margin-top:-130px}.ContactPage1.et_pb_section.et_pb_section_0{margin-top:-42px}.submit input.wpcf7-form-control.wpcf7-submit{padding:10px 35px;background:transparent;border:1px solid #ccc}.right_side_fm{float:left;width:100%;margin-top:30px}.et_pb_section.et_pb_section_1.ContactPage.et_section_regular{padding:60px 0}.ContactPage .et_pb_text_inner{background-color:#fff;border:2px solid #eee;padding:40px;box-shadow:0 0 10px #b5b3b32e;margin-top:-150px;height:470px;line-height:25px;color:#959595}.request_COnFOrm span.wpcf7-not-valid-tip{color:#f00;font-size:1em;font-weight:normal;display:block;height:15px}.request_COnFOrm div.wpcf7-response-output{margin:-5.5em 0.5em 1em;padding:0em 0em;border:2px solid #ff0000;border:0!important;font-size:13px;text-align:center}.request_COnFOrm{float:left;padding:0px 30px;width:100%;margin-bottom:0;background-color:#fff;border:2px solid #eee;margin-top:-150px;box-shadow:0 0 10px #b5b3b32e;height:470px;line-height:25px}.request_COnFOrm input.text,input.title,input[type=email],input[type=password],input[type=tel],input[type=text],select,textarea{float:left;width:100%;border-bottom:1px solid #c7c7c7;border-radius:0;border-width:0 0 2px 0;padding:8px 0;background-color:#fff;outline:none;line-height:normal;box-shadow:none;outline:0}label{color:#666;font-size:16px;font-weight:normal}.request_COnFOrm label{position:relative;top:0px;color:#959595}.request_COnFOrm .wpcf7-submit{float:none;background-color:#555554;border-radius:0;color:#e6e6e6;font-size:18px;font-weight:normal;margin-top:0;padding:10px 50px;transition:background-position 0.3s ease 0s;border:none;cursor:pointer;margin-top:40px;border:1px solid #ccc}.request_COnFOrm input.wpcf7-form-control.wpcf7-submit:hover{background:#A6CD39;color:#fff;border:1px solid #A6CD39}.request_COnFOrm .wpcf7-textarea{height:60px}.map .et_pb_text_inner{background-color:#fff;border:2px solid #eee;padding:40px;box-shadow:0 0 10px #b5b3b32e;margin-top:-150px;height:415px;line-height:25px;color:#959595;margin-top:-30px}.fa{margin-right:5px}.gmap_canvas{overflow:hidden;background:none!important;height:380px;width:450px!important}h4.cherrytitle{color:#959595}textarea.wpcf7-form-control.wpcf7-textarea{height:60px}.rightNavigtion{float:left;width:100%;text-align:center;margin-bottom:20px;background-color:#fff;border:3px solid #f1f1f1;padding-top:10px}#sidebar .bar_title{font-size:22px;font-weight:bold;text-transform:uppercase;margin:0 0 15px 0;padding:0;color:#bc480a}.rightNavigtion ul{float:left;width:100%}.rightNavigtion li{float:left;width:100%;margin:0!important}.rightNavigtion li a{float:left;width:100%;padding:5px 0;border-top:1px solid #f1f1f1}.rightNavigtion li a:hover{background-color:#3f3e3e;color:#fff!important}.rightBanner{float:left;width:100%;text-align:center}.rightBanner a{display:inline-block;max-width:100%;vertical-align:top}.rightBanner a img{max-width:100%}.rightBanner a:hover img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.bar_title{font-size:22px;font-weight:bold;text-transform:uppercase;margin:0 0 15px 0;padding:0;color:#349b47}.et_pb_module.et_pb_sidebar_0.et_pb_widget_area.et_pb_bg_layout_light.clearfix.et_pb_widget_area_left{margin-left:60px}.partner_block .et_pb_fullwidth_portfolio .et_pb_portfolio_items.clearfix,.partner_block .et_pb_fullwidth_portfolio .et_pb_portfolio_item.et_pb_grid_item{height:105px!important;overflow:visible}.et_pb_fullwidth_portfolio .et_pb_portfolio_item{float:left;position:relative;width:20%;height:0;margin:0}.et_pb_fullwidth_portfolio .et_pb_portfolio_item{float:left;position:relative;width:20%;height:0;margin:0;padding:5px}.partner_block .et_pb_portfolio_image img{height:auto;min-height:auto;max-height:105px;border:1px solid #e8e6e6;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.5;padding:15px 16px}.et_pb_fullwidth_portfolio .et_pb_portfolio_title,.et_pb_fullwidth_portfolio h2.et_pb_portfolio_title{position:relative;margin:25px 0;text-align:center;text-transform:uppercase;font-size:32px}.et_pb_fullwidth_portfolio{overflow:hidden;position:relative;margin:0 auto;width:100%!important;padding:30px 60px;height:250px}.partner_block .et_overlay::before{color:#43c1ba;margin-top:0}.partner_block .et-pb-arrow-prev{left:-30px;opacity:10}.et-pb-arrow-prev{left:-30px;opacity:10}.partner_block .et-pb-arrow-next{right:-30px;opacity:10}.partner_block .et_pb_fullwidth_portfolio:hover .et-pb-arrow-prev{left:-30px}.partner_block .et_pb_fullwidth_portfolio:hover .et-pb-arrow-next{right:-30px}.partner_block .et_pb_fullwidth_portfolio:hover .et-pb-arrow-prev{left:-30px}.partner_block .et_pb_fullwidth_portfolio:hover .et-pb-arrow-next{right:-30px}.et_pb_fullwidth_portfolio .et_pb_portfolio_image:hover h3{margin-top:70%}.partner_block .et_pb_portfolio_image:hover img{filter:none;opacity:10}.partner_block .et_pb_fullwidth_portfolio .et_pb_section.et_pb_section_0.ContactPage1.et_pb_with_background.et_section_regular{margin-top:-42px}.request_COnFOrm1 input.text,input.title,input[type=email],input[type=password],input[type=tel],input[type=text],select,textarea{float:left;width:100%;border-bottom:1px solid #c7c7c7;border-radius:0;padding:8px 0;background-color:#fff;outline:none;line-height:normal;box-shadow:none;outline:0}.input_out{margin-top:45px}.request_COnFOrm1 .wpcf7-textarea{height:70px}.request_COnFOrm1{margin-top:30px}body .form-submit .et_pb_button{color:#fff}.information p{margin-top:10px;font-size:16px;font-weight:normal}.information1{float:left}.information3{float:left;display:flex;margin-top:20px;font-weight:bold;width:100%}span.wpcf7-list-item{display:block;margin:15px 10px 0 0em}.information{margin-top:30px;float:left;color:#666;width:100%}.et_pb_gutters3 .et_pb_column_2_3,.et_pb_gutters3.et_pb_row .et_pb_column_2_3{width:60%!important}.information h2,h4{color:#666}h3.continfor{text-align:center;margin-top:-20px;margin-bottom:30px;color:#666;font-size:24px}.information2{float:right;color:#666;margin-left:20px;width:50%}.information2 p{font-size:16px;font-weigh:normal}input[type=checkbox]{-webkit-appearance:checkbox;float:left}.request_COnFOrm1 .wpcf7-submit{float:none;background-color:transparent;border-radius:0;color:#555554;font-size:18px;font-weight:normal;margin-top:0;padding:10px 50px;transition:background-position 0.3s ease 0s;border:none;cursor:pointer;margin-top:25px;border:1px solid #ccc}.request_COnFOrm1.submit{text-align:center}input[type=checkbox]:checked~.check::before{background:#0DFF92}label.container1{float:left;display:flex;margin-top:30px}.submit{text-align:center;padding:13px 35px;background:transparent;border:1px solid #ccc;float:left}div.wpcf7-mail-sent-ok{border:2px solid #398f14;float:left}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{border:2px solid #f7e700;float:left}.submit:hover{background:#444646;color:#fff}h2.con2{margin-top:40px;font-size:36px}.request_COnFOrm1 input.wpcf7-form-control.wpcf7-submit:hover{background:#555554;color:white}@media only screen and (max-width:767px){.partner_block.et_pb_section{padding:30px 0}}@-webkit-keyframes backgroundScroll{from{background-position:0 0}to{background-position:-400px 0}}@keyframes backgroundScroll{from{background-position:0 0}to{background-position:-400px 0}}@keyframes animatebackground{from{background-position:0 0}to{background-position:-1000px 0}}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}}@media (max-width:415px){.contact1 i.fa.fa-phone{background:#3f3e3e;padding:13.8px;position:relative;top:46px;transform:translateZ(0);left:-25px;color:white;font-size:18px}.et_header_style_left #logo,.et_header_style_split #logo{max-width:100%;margin-left:60px}i.fa.fa-forward{background:#3f3e3e;padding:14px;position:relative;top:-74px;transform:translateZ(0);left:0px;color:white;font-size:18px}.topheader_icon ul{float:right;margin-top:10px;margin-left:0px}.mini-widgets{float:right;margin-top:15px;position:relative;bottom:0px;left:4px!important}}@media (max-width:410px){.mini-widgets{float:right;margin-top:15px;position:relative;bottom:0px;left:8px!important}}@media (max-width:460px){.et_pb_section{padding:0px 0!important}.et_pb_gutters3 .et_pb_column_2_3,.et_pb_gutters3.et_pb_row .et_pb_column_2_3{width:100%!important}.Aboutus.et_pb_section.et_pb_section_0{position:relative;top:-45px}h1.titleT{font-size:36px;margin-top:55px;height:100px;position:relative;top:20px}.et_pb_section.et_pb_section_1.Aboutussec.et_section_regular h2{font-size:32px}.et_pb_section.et_pb_section_1.Aboutussec.et_section_regular{margin-top:-60px}.et_pb_module.et_pb_sidebar_0.et_pb_widget_area.et_pb_bg_layout_light.clearfix.et_pb_widget_area_left{margin-left:0px}.mobile_menu_bar:before{position:relative;top:0;left:0;font-size:32px;content:"\61";cursor:pointer;color:#fefefe}.et_header_style_left #et-top-navigation,.et_header_style_split #et-top-navigation{padding-left:0!important}#et-top-navigation{float:none}.et_header_style_left .mobile_menu_bar,.et_header_style_split .mobile_menu_bar{padding-bottom:0px}.topheader_icon ul{float:right;margin-top:8px;margin-left:0px}.CTA .et_pb_gutters1 .et_pb_column_3_5,.et_pb_gutters1.et_pb_row .et_pb_column_3_5{width:85%!important;padding:0 15px;margin-left:20px!important}.mini-widgets{float:right;margin-top:15px;position:relative;bottom:0px;left:0px}.et_header_style_left #logo,.et_header_style_split #logo{max-width:100%}#main-header .logo_container{float:left;width:100%!important;margin-top:-45px!important;margin-left:-20px!important}#logo{display:inline-block;float:none;max-height:80%!important;margin-bottom:0;vertical-align:middle;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transform:translate3d(0,0,0);margin-left:80px;margin-top:20px}.HomeSlider{padding:0;display:inline-block;width:100%;vertical-align:top;z-index:-1;position:relative;height:200px}.HomeSlider.et_pb_section.et_pb_section_0{margin-top:0px}.HomeSlider{height:200px!important}.CTA .et_pb_module.et_pb_text.et_pb_text_2.et_pb_bg_layout_light.et_pb_text_align_left{margin-top:15px!important}.CTA h1{font-size:30px}.CTA p{margin-bottom:-4px!important;margin-top:-6px}.footertextb{padding:7px 0 5px;background-color:rgba(0,0,0,.32);height:100px}.footertextb p{font-size:12.5px;line-height:14.5px}.et_pb_row.et_pb_row_1.Ourexpertise{margin-bottom:0px;margin-top:0px}}@media (max-width:425px){.contact_footer1{position:relative;left:0px;top:25px}.partner_block.et_pb_section{padding:10px 0 50px!important}.gmap_canvas{overflow:hidden;background:none!important;height:380px;width:275px!important}.information2{float:right;color:#666;margin-left:20px;width:100%!important}.input_out{margin-top:00px!important}.Aboutus.et_pb_section.et_pb_section_0{position:relative;top:-172px;height:180px!important}.Aboutus.et_pb_section.et_pb_section_0{position:relative;top:0px!important}.ContactPage .et_pb_text_inner{margin-top:-50px!important}.HomeWelcome .et_pb_text_0{margin-left:40px!important}.topheader_icon{float:left;position:relative;top:9px}.et_header_style_left #et-top-navigation,.et_header_style_split #et-top-navigation{padding-left:0!important}#et-top-navigation{float:none}.et_header_style_left .mobile_menu_bar,.et_header_style_split .mobile_menu_bar{padding-bottom:0px}.topheader_icon ul{float:right;margin-top:0px;margin-left:0px}.CTA .et_pb_gutters1 .et_pb_column_3_5,.et_pb_gutters1.et_pb_row .et_pb_column_3_5{width:85%!important;padding:0 15px;margin-left:20px!important}.mini-widgets{float:right;margin-top:15px;position:relative;bottom:0px;left:0px}.et_header_style_left #logo,.et_header_style_split #logo{max-width:100%}#main-header .logo_container{float:left;width:100%!important;margin-top:-45px!important;margin-left:-20px!important}#logo{display:inline-block;float:none;max-height:80%!important;margin-bottom:0;vertical-align:middle;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transform:translate3d(0,0,0);margin-left:80px;margin-top:20px}.HomeSlider{padding:0;display:inline-block;width:100%;vertical-align:top;z-index:-1;position:relative;height:200px}.HomeSlider.et_pb_section.et_pb_section_0{margin-top:0px}.CTA .et_pb_module.et_pb_text.et_pb_text_2.et_pb_bg_layout_light.et_pb_text_align_left{margin-top:15px!important}.CTA h1{font-size:30px}.CTA p{margin-bottom:-4px!important;margin-top:-6px}.footertextb{padding:7px 0 5px;background-color:rgba(0,0,0,.32);height:100px}.footertextb p{font-size:12.5px;line-height:14.5px}.et_pb_row.et_pb_row_1.Ourexpertise{margin-bottom:0px;margin-top:0px}}@media (max-width:375px){.et_header_style_left #logo,.et_header_style_split #logo{max-width:100%;margin-left:46px;margin-top:15px}#logo{margin-left:65px;margin-top:-50px}.mini-widgets{float:right;margin-top:5px;position:relative;left:19px!important;margin-bottom:10px}.CTA .et_pb_module.et_pb_text.et_pb_text_2.et_pb_bg_layout_light.et_pb_text_align_left{margin-top:27px!important}p.ph{background:#FFCB05;padding:9px 13px;color:#ffffff;font-weight:normal}.topheader_icon{float:left;margin-top:0px}.contact1 i.fa.fa-phone{background:#3f3e3e;padding:11.5px;position:relative;top:41px;transform:translateZ(0);left:-22px;color:white;font-size:18px}p.btn1{padding:9px 9px;color:#fff;position:relative;font-size:16px;transition-duration:0.3s;top:-27px;text-align:center;font-weight:normal;height:41px}i.fa.fa-forward{background:#3f3e3e;padding:11.5px;position:relative;top:-68px;transform:translateZ(0);left:6px;color:white;font-size:18px}.top-btn{position:relative;right:47px;top:10px}.contact1{position:relative;right:174px;color:#fff;font-size:16px;top:25px;float:left}}@media (max-width:768px){#main-header .logo_container{float:left;width:80%;margin-top:0px}#logo{display:inline-block;float:none;max-height:100%;position:relative;top:40px}.et_header_style_left .mobile_menu_bar,.et_header_style_split .mobile_menu_bar{padding-bottom:14px}.mobile_menu_bar:before{position:relative;top:0;left:20px;font-size:32px;content:"\61";cursor:pointer;color:white;position:relative;top:8px}.HomeSlider{padding:0;display:inline-block;width:100%;vertical-align:top;z-index:-1;position:relative;height:430px}.HomeSlider .et_pb_slides .et_pb_slide_description{text-align:left;position:relative;left:-190px;width:500px;top:160px}.CTA .et_pb_gutters1 .et_pb_column_3_5,.et_pb_gutters1.et_pb_row .et_pb_column_3_5{width:79%!important;margin-left:70px}.footertextb p{color:#b8b7b7a3;font-size:12px;text-align:center;line-height:15px}}.cta a.et_pb_button.et_pb_more_button{color:#ffffff;font-weight:normal;background:#0095da;border:1px solid transparent!important;text-align:center;margin-top:20px;padding:8px 30px}.cta img.contact{background:#303030;padding:7.5px;position:relative;top:17px}.et_pb_section_0{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.et_pb_section_3{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0px;margin-right:-28px;margin-bottom:0px}div.et_pb_section.et_pb_section_1{background-image:url(https://cherrystoneit.com/wp-content/uploads/2019/05/whyus_21.jpg)!important}.et_pb_section_1{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.et_pb_section_1.et_pb_section{background-color:#DFEAFC!important}.et_pb_row_0.et_pb_row{margin-right:82px!important;padding-top:60px;padding-right:0px;padding-bottom:3px;padding-left:0px}.et_pb_text_0 h1{text-align:left}.et_pb_text_0{margin-left:15px!important}.et_pb_section_2{padding-top:29px;padding-right:0px;padding-bottom:45px;padding-left:0px}.et_pb_text_1 h1{text-align:center}.et_pb_section_3.et_pb_section{background-color:#303030!important}.et_pb_slide_5{min-height:56vw;background-color:#000000}.et_pb_row_3.et_pb_row{padding-top:0px;padding-right:0px;padding-bottom:0;padding-left:0px}.et_pb_image_0{margin-left:0}.et_pb_text_2 h2{font-size:27px;line-height:1.2em}.et_pb_text_2 h3{letter-spacing:2px;line-height:1.2em}.et_pb_text_2{padding-right:0px!important;margin-top:86px!important;margin-right:0px!important;margin-left:78px!important}.et_pb_section_4{max-width:90%;margin-left:auto!important;margin-right:auto!important;padding-top:0px;padding-right:0px;padding-bottom:30px;padding-left:0px}.et_pb_section_5{max-width:90%;margin-left:auto!important;margin-right:auto!important;padding-top:0px;padding-right:0px;padding-bottom:30px;padding-left:0px}.et_pb_section_5.et_pb_section{background-color:#ffffff!important}.et_pb_fullwidth_portfolio_0 .et_pb_portfolio_title{font-size:40px!important}.et_pb_slide_5.et_pb_slide .et_pb_text_overlay_wrapper{background-color:rgba(0,0,0,0.58)}.et_pb_fullwidth_portfolio_0{background-color:#ffffff}.et_pb_section_0.et_pb_section{background-color:#000000!important}.et_pb_slide_3{background-color:#000000}.et_pb_slide_0{min-height:56vw;background-color:#000000}.et_pb_slide_0.et_pb_slide .et_pb_text_overlay_wrapper{background-color:rgba(0,0,0,0.58)}.et_pb_slide_1{background-color:#000000}.et_pb_slide_1.et_pb_slide .et_pb_text_overlay_wrapper{background-color:rgba(0,0,0,0.58)}.et_pb_slide_2{background-color:#000000}.et_pb_slide_2.et_pb_slide .et_pb_text_overlay_wrapper{background-color:rgba(0,0,0,0.58)}.et_pb_slide_3.et_pb_slide .et_pb_text_overlay_wrapper{background-color:THErgba(0,0,0,0.58)}.et_pb_slide_4{min-height:56vw;background-color:#000000}.et_pb_slide_4.et_pb_slide .et_pb_text_overlay_wrapper{background-color:rgba(0,0,0,0.58)}.et_pb_slider .et_pb_slide_4.et_pb_slide .et_pb_slide_description .et_pb_slide_title{text-align:left!important}.et_pb_slider .et_pb_slide_3{background-image:url(https://cherrystoneit.com/wp-content/uploads/2019/07/CS_SLIDER_4_compress.jpg);background-color:#000000}.et_pb_slider .et_pb_slide_5{background-image:url(https://cherrystoneit.com/wp-content/uploads/2019/07/CS_SLIDER_5_revised_compress.jpg);background-color:#000000}.et_pb_slider .et_pb_slide_4{background-image:url(https://cherrystoneit.com/wp-content/uploads/2019/07/CS_SLIDER_6_compress.jpg);background-color:#000000}.et_pb_slider .et_pb_slide_2{background-image:url(https://cherrystoneit.com/wp-content/uploads/2019/07/CS_SLIDER_3_compress.jpg);background-color:#000000}.et_pb_slides .et_pb_slide_4.et_pb_slide .et_pb_slide_description{text-align:left}.et_pb_slider .et_pb_slide_1{background-image:url(https://cherrystoneit.com/wp-content/uploads/2019/07/CS_SLIDER_2_compress.jpg);background-color:#000000}.et_pb_slider .et_pb_slide_5.et_pb_slide .et_pb_slide_description .et_pb_slide_title{text-align:left!important}.et_pb_slides .et_pb_slide_0.et_pb_slide .et_pb_slide_description{text-align:left}.et_pb_slider .et_pb_slide_0{background-image:url(https://cherrystoneit.com/wp-content/uploads/2019/07/CS_SLIDER_1-1-1024x548_optimized_1.jpg);background-color:#000000}.et_pb_slider .et_pb_slide_0.et_pb_slide .et_pb_slide_description .et_pb_slide_title{text-align:left!important}.et_pb_slides .et_pb_slide_5.et_pb_slide .et_pb_slide_description{text-align:left}