.elementor-2 .elementor-element.elementor-element-31c7115 > .elementor-container{min-height:37vw;}.elementor-2 .elementor-element.elementor-element-31c7115 .elementor-background-slideshow__slide__image{background-size:cover;}.elementor-2 .elementor-element.elementor-element-31c7115{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-31c7115 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-1fc1f56:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-1fc1f56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBFEF5;}.elementor-2 .elementor-element.elementor-element-1fc1f56, .elementor-2 .elementor-element.elementor-element-1fc1f56 > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-2 .elementor-element.elementor-element-1fc1f56{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-75px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-1fc1f56 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-03acb97 > .elementor-element-populated{padding:40px 0px 40px 0px;}.elementor-2 .elementor-element.elementor-element-2c4cf50{margin-top:0px;margin-bottom:25px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-d352126{text-align:center;}.elementor-2 .elementor-element.elementor-element-d352126 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;text-transform:none;color:#1E2019;}.elementor-2 .elementor-element.elementor-element-40c39d0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-40c39d0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-216e85f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-b6ca34a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-ef955fc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-6d1301f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-14d8692.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-14d8692 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-cb961b2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-447c8f7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-63bb3ef > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-e4bc6b7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-0af4733 > .elementor-container{max-width:1300px;}.elementor-2 .elementor-element.elementor-element-0af4733{margin-top:50px;margin-bottom:50px;padding:50px 0px 50px 0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-5d18b84{--divider-border-style:solid;--divider-color:#04874A;--divider-border-width:5px;}.elementor-2 .elementor-element.elementor-element-5d18b84 .elementor-divider-separator{width:25%;}.elementor-2 .elementor-element.elementor-element-5d18b84 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2 .elementor-element.elementor-element-d4d0394 .elementor-heading-title{color:#1E2019;}.elementor-2 .elementor-element.elementor-element-41e5ee5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-bbbe40d > .elementor-container{max-width:1300px;}.elementor-2 .elementor-element.elementor-element-bbbe40d{margin-top:50px;margin-bottom:50px;padding:50px 0px 50px 0px;}.elementor-2 .elementor-element.elementor-element-4317ecf{--divider-border-style:solid;--divider-color:#04874A;--divider-border-width:5px;}.elementor-2 .elementor-element.elementor-element-4317ecf .elementor-divider-separator{width:25%;}.elementor-2 .elementor-element.elementor-element-4317ecf .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2 .elementor-element.elementor-element-7b9f17d .elementor-heading-title{color:#1E2019;}.elementor-2 .elementor-element.elementor-element-09de775.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-d7c8c9c{text-align:right;}.elementor-2 .elementor-element.elementor-element-768e38b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:60px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-768e38b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-19b823b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-19b823b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-19b823b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-9755b41 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-18124b9 .qodef-m-title{font-size:2em;margin-top:0.3em;}.elementor-2 .elementor-element.elementor-element-18124b9 .qodef-m-content > .qodef-m-text{font-size:0.9em;margin-top:0px;}.elementor-2 .elementor-element.elementor-element-18124b9 .qodef-m-icon-holder{font-size:5em;color:#04874A;}.elementor-2 .elementor-element.elementor-element-18124b9 .qodef-m-icon-holder a{color:#04874A;}.elementor-2 .elementor-element.elementor-element-d1028b8:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-d1028b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#04874A;}.elementor-2 .elementor-element.elementor-element-d1028b8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-2 .elementor-element.elementor-element-d1028b8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-6ed8075 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-2 .elementor-element.elementor-element-6ed8075{text-align:left;}.elementor-2 .elementor-element.elementor-element-6ed8075 .elementor-heading-title{color:#F7F7FF;}.elementor-2 .elementor-element.elementor-element-af99ada.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2 .elementor-element.elementor-element-5444f16 .elementor-button{background-color:#000080;}.elementor-2 .elementor-element.elementor-element-98a0ab6 > .elementor-widget-container{background-color:#F7F7FF;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-baf8409 > .elementor-widget-container{background-color:#F7F7FF;}.elementor-2 .elementor-element.elementor-element-b98bf9b > .elementor-widget-container{background-color:#F7F7FF;}.elementor-2 .elementor-element.elementor-element-c8b12cd > .elementor-widget-container{background-color:#F7F7FF;}.elementor-2 .elementor-element.elementor-element-5175a6e > .elementor-widget-container{background-color:#F7F7FF;}.elementor-2 .elementor-element.elementor-element-1ed546e:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-1ed546e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://new.rbpestsolutions.com/wp-content/uploads/2021/04/Attachment_1594733529-3-min-1.png");background-position:98% 75%;background-repeat:no-repeat;background-size:25% auto;}.elementor-2 .elementor-element.elementor-element-1ed546e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 75px 0px;}.elementor-2 .elementor-element.elementor-element-1ed546e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-1ed546e > .elementor-shape-top .elementor-shape-fill{fill:#04874A;}.elementor-2 .elementor-element.elementor-element-1ed546e > .elementor-shape-top svg{height:75px;}.elementor-2 .elementor-element.elementor-element-280cc09 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-280cc09{text-align:center;}.elementor-2 .elementor-element.elementor-element-280cc09 .elementor-heading-title{color:#1E2019;}.elementor-2 .elementor-element.elementor-element-cf5b048{--divider-border-style:solid;--divider-color:#04874A;--divider-border-width:5px;}.elementor-2 .elementor-element.elementor-element-cf5b048 > .elementor-widget-container{margin:25px 25px 25px 25px;}.elementor-2 .elementor-element.elementor-element-cf5b048 .elementor-divider-separator{width:13%;margin:0 auto;margin-center:0;}.elementor-2 .elementor-element.elementor-element-cf5b048 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2 .elementor-element.elementor-element-c51dd79 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-c51dd79 .qodef-qi-contact-form-7 .wpcf7-checkbox .wpcf7-list-item{margin-left:0;}.elementor-2 .elementor-element.elementor-element-c51dd79 .qodef-qi-contact-form-7{text-align:left;}.elementor-2 .elementor-element.elementor-element-c51dd79 .qodef-qi-contact-form-7 .wpcf7-not-valid-tip{text-align:left;}.elementor-2 .elementor-element.elementor-element-2f8a776:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-2f8a776 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000080;}.elementor-2 .elementor-element.elementor-element-2f8a776 > .elementor-container{max-width:1300px;}.elementor-2 .elementor-element.elementor-element-2f8a776{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:025px 0px 25px 0px;}.elementor-2 .elementor-element.elementor-element-2f8a776 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-f224d75 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-50dd793 .elementor-heading-title{color:#F7F7FF;}.elementor-2 .elementor-element.elementor-element-4d2725d .elementor-button{background-color:#000000;}.elementor-2 .elementor-element.elementor-element-bafc5db:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-bafc5db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#04874A;}.elementor-2 .elementor-element.elementor-element-bafc5db > .elementor-container{max-width:1300px;}.elementor-2 .elementor-element.elementor-element-bafc5db{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 50px 0px;}.elementor-2 .elementor-element.elementor-element-bafc5db > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-504d5e3 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-2 .elementor-element.elementor-element-504d5e3{text-align:center;}.elementor-2 .elementor-element.elementor-element-504d5e3 .elementor-heading-title{color:#F7F7FF;}.elementor-2 .elementor-element.elementor-element-74b50d1 .qodef-item-layout--boxed .qodef-e-inner{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-74b50d1 .qodef-e-quote{color:#00008030;font-size:3.5em;}.elementor-2 .elementor-element.elementor-element-74b50d1 .qodef-item-layout--boxed .qodef-e-quote{top:-16px;right:70px;}.elementor-2 .elementor-element.elementor-element-603f3ea{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-603f3ea > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-03acb97{width:100%;}.elementor-2 .elementor-element.elementor-element-4422d2c{width:15%;}.elementor-2 .elementor-element.elementor-element-3c6a78e{width:69.333%;}.elementor-2 .elementor-element.elementor-element-970e5bf{width:15%;}.elementor-2 .elementor-element.elementor-element-ce093e2{width:35%;}.elementor-2 .elementor-element.elementor-element-e791a97{width:65%;}.elementor-2 .elementor-element.elementor-element-125b7a4{width:25%;}.elementor-2 .elementor-element.elementor-element-17543a4{width:50%;}.elementor-2 .elementor-element.elementor-element-ae30f2c{width:24.332%;}.elementor-2 .elementor-element.elementor-element-8ef582b{width:70%;}.elementor-2 .elementor-element.elementor-element-083f056{width:30%;}}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-31c7115 > .elementor-container{min-height:40vw;}.elementor-2 .elementor-element.elementor-element-31c7115 .elementor-background-slideshow__slide__image{background-size:contain;}.elementor-2 .elementor-element.elementor-element-31c7115{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-1fc1f56{margin-top:100px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-1ed546e:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-1ed546e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-2 .elementor-element.elementor-element-c51dd79 .qodef-qi-contact-form-7 .wpcf7-checkbox .wpcf7-list-item{margin-left:0;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-31c7115 .elementor-background-slideshow__slide__image{background-size:contain;}.elementor-2 .elementor-element.elementor-element-31c7115{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-d4d0394{text-align:left;}.elementor-2 .elementor-element.elementor-element-7b9f17d{text-align:left;}.elementor-2 .elementor-element.elementor-element-6ed8075{text-align:center;}.elementor-2 .elementor-element.elementor-element-1ed546e:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-1ed546e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-2 .elementor-element.elementor-element-c51dd79 .qodef-qi-contact-form-7 .wpcf7-checkbox .wpcf7-list-item{margin-left:0;}}/* Start custom CSS for heading, class: .elementor-element-d352126 */.underline{
    position: relative
}
.underline:after{
 content: "";
    width: 98%;
    height: 2px;
    background: #06b262;
    position: absolute;
    left: 0;
    bottom: -6px;
    margin-left: 1%;
    
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-768e38b */.home_news_latter{
    display: flex;
    justify-content: center;
    align-items: center;
}

.home_news_latter .wpcf7-submit{    align-self: flex-end;}

.home_news_latter .wpcf7-email {
        padding: 13px !important;
}/* End custom CSS */
/* Start custom CSS *//*Hero section Heading*/
.hero-sec-title{
    font-size: 40px;
    color: #fff;
    line-height: 69px;
    text-transform: uppercase;
    font-weight: 600;
}
.hero-sec-clr-title{
    color: #E2C044;
}
/*Services section*/
.ser-pad h6{
    padding: 0px 25px;
}
.trans{
    transform: translate(0px, 10px);
}
.bg_overlay .elementor-widget-container:before {
    content: "";
    position: absolute;
    width: 92%;
    bottom: -25px;
    right: -25px;
    background: #04874a;
    padding-top: 93%;
    z-index: -12;
}


/*form*/
.ff{
    display: flex;
    justify-content: space-between;
}
.ff label {
    flex-basis: 49%;
    margin-bottom:28px
}
/*.one-half,*/
/*.one-third {*/
/*  position: relative !important;*/
/*    margin-right: 2% !important;*/
/*    float: left;*/
/*    margin-bottom: 28px;*/
  
/*}*/
/*.one-half { width: 48%; }*/

/*.last {*/
/*    margin-right: 0 !important;*/
/*    clear: right;*/
/*}*/
 
@media only screen and (max-width: 767px) {
    
    .ff{
    flex-direction: column;
}
    
    /*.one-half {*/
    /*    width: 100%;*/
    /*    margin-right: 0; }*/
    
	#sectionbg {
		background-image: none;}
	#sectionbg::before {
    
		background-image: none;}
	/*Logo Position*/
    .logo_wrapper {
	left: 25%;
}
.hero-sec-title{
    font-size: 35px;
    line-height: 55px;
}
.hero-sec-clr-title{
    font-size: 45px;
    line-height: 55px;
}
}
input.wpcf7-form-control, .wpcf7-textarea{
        border: 1px solid !important;
        background: white
}

/*slide menu css*/
.side_menu .widget li {
    font-size: 1em;
    border-bottom: 1px solid gray;
    padding-bottom: 3px;
    margin-bottom: 19px;
}
.side_menu a{
    color: #f7f7ff !important;
}
/*svg icons*/
.q_icon_with_title.qode_iwt_hover_enabled {
	padding: 15px 55px 3px !important;
}
.lrg-par .icon_title {
	font-size: 21px;
	font-weight: normal;
}
/*** Mobile ***/
@media only screen and (max-width: 1000px){
    .mobile_menu_button, {
	display: none !important;
}
/*.elementor-background-slideshow__slide__image {
	background-repeat: no-repeat;
}*/
}
@media only screen and (min-width: 768px) and (max-width: 1000px){
    .logo_wrapper {
	left: 10%;
}
.hero-sec-clr-title{
    font-size: 55px;
    line-height: 65px;
}
.q_icon_with_title.qode_iwt_hover_enabled {
	padding: 15px 15px 3px !important;
}
}/* End custom CSS */