@import url('https://fonts.googleapis.com/css2?family=Exo:wght@300;400;500;600;700;900&family=PT+Sans:ital,wght@0,400;0,700;1,700&family=Roboto:wght@400;500;700;900&display=swap');
.my-auto {margin-left: auto; margin-right: auto;}
.brwn-pge h1 , .brwn-pge h2, .brwn-pge h3 , .brwn-pge h4 , .brwn-pge h5 , .brwn-pge h6 , .blk-page h1 , .blk-page h2, .blk-page h3 , .blk-page h4 , .blk-page h5 , .blk-page h6{ font-family: 'Exo', sans-serif !important; }

.brwn-pge .header  , .brwn-pge footer , .blk-page .header , .blk-page footer , .page-id-1741 .header  , .page-id-1741 footer{display: none; }
.mini-chainsaw footer{display: block !important;}
html { background-color: #ffffff !important; }
body.brwn-pge , body.blk-page, body.page-id-1741 {background:  #fff !important;}
.brwn-pge .content-area , .blk-page .content-area , .page-id-1741 .content-area{ border-top: 19px solid #fff; }
.brwn-pge .custom-container , .blk-page .custom-container ,  .page-id-1741 .custom-container , .affiliat-upsell .custom-container{max-width: 1200px; margin: 0 auto;}
.p-relative{position: relative;}
.rrv1-m-15 { margin: 15px !important;}

.aff-header { padding: 10px 0 15px; background-color: #3d3c3c !important; }
.aff-logo { margin: 0 0 0 40px; padding: 5px 0 0; } 
.aff-logo img { display: block; width: 100%; max-width: 100px !important; height: auto; }
.aff-heading { margin: 15px 0 0; } 
.aff-heading h2 { font-weight: 700; color: #f0c015; font-size: 28px !important;  margin: 15px 0 0; font-family: PT Sans,sans-serif !important; }

.aff-rrv1-price-sec { background-color: #f0c015; }
.aff-rrv1-lowest h2 { font-size: 40px !important; font-family: PT Sans,sans-serif !important; font-weight: 700; color: #000; margin: 0; padding: 0 15px 5px;     line-height: 1.2;}

.rrv1-main-banner { padding-top: 200px; padding-bottom: 80px; position: relative; } 
.rrv1-banner-max { width: 91.66667%; }
.rrv1-ban-img { position: absolute; max-width: 860px; left: -15%; top: -35%; }
.rrv1-ban-img figure{margin-bottom: 0;}
.rrv1-ban-cont { padding: 0 0 0 60px; position: relative; z-index: 2;} 
.rrv1-ban-cont h3 { font-size: 40px !important; color: #fff; font-weight: 700 !important; margin: 25px 15px 15px !important; font-family: 'Exo', sans-serif !important;} 
.rrv1-ban-cont p { font-size: 22px !important; color: #fff; max-width: 460px; font-family: 'Exo', sans-serif !important; margin-bottom: 0 !important;}
.ca-kfpsbng.blk-page .rrv1-offer-cont .rrv1-ban-cont p {max-width: 430px; margin-bottom: 15px !important; font-size: 18px !important;}
.blk-page .rrv1-ban-cont p strong { font-size: 30px; }
.rrv1-odr-btn a , .blk-page .order-now ,  .brwn-pge .order-now{display: inline-block; margin: 5px 15px; padding: 7px 20px; background-color: #f0c015; border-top-left-radius: 0; border-top-right-radius: 0; border-bottom-right-radius: 0; border-bottom-left-radius: 0; overflow: hidden; font-family: Roboto,sans-serif; text-align: center; font-weight: 700; color: #000; font-size: 22px; box-shadow: inset 0 1px 5px -2px transparent; }
.getting-wrap .order-now{background-color: #ffdc60;}
form#order-now-form\ {margin-bottom: 0; display: block; margin-top: 23px;}

.rrv1-payment p:nth-child(2){font-size: 30px !important;}
.versatile-img { max-width: 220px; position: absolute; right: 40px; z-index: 100000; }

.rrv1-video-wraper { padding-top: 70px; padding-bottom: 20px; }
.blk-page .rrv1-video-wraper{padding-top: 40px; padding-bottom: 20px;}
.rrv1-video-content{padding: 40px 30px 10px;}
.rrv1-video-content h4 { margin: 15px 15px 5px; font-size: 20px !important; text-align: inherit; line-height: 29px; max-width: 410px; font-weight: 700 !important; font-style: inherit; color: #000; }
.blk-page .rrv1-video-content h4{    margin: 15px 0px 5px !important;     padding: 0 15px;}
.rrv1-video-content p { font-size: 16px !important; font-family: Exo,sans-serif !important; color: #000; margin: 5px 15px 15px !important; }
 .rrv1-video-content .order-now{background-color: #ffdc60;     margin-top: 20px; } 
.aff-video{padding-top: 40px; padding-bottom: 60px;}
.aff-video h2{    font-size: 26px !important;     font-weight: 600 !important; color: #000 !important;}
.brwn-pge .aff-video h5 { font-size: 26px !important; }

.rrv1-middle-video { padding: 20px 0; } 
.rrv1-middle-video h4 {color: #000; font-size: 45px !important; font-family: Exo,sans-serif !important; font-weight: 700 !important; margin: 15px 15px 5px !important; padding: 0; max-width: 500px; } 
ul.rrv1-list { margin: 15px 15px  !important; padding: 0 0 0 25px !important; font-size: 20px; font-family: Exo,sans-serif; list-style-type: disc !important; line-height: 32px; } 
ul.rrv1-list li { margin-bottom: 0;     color: #000;}
.rrv1-middle-video-box .wistia_embed{max-width: 390px; margin: 40px auto 0!important;}
.rrv1-middle-video-box p{max-width: 360px; margin: 20px auto!important; font-size: 16px !important; font-family: Exo,sans-serif !important;     color: #000;}


.rrv1-get-wrap { padding-top: 20px; padding-bottom: 20px; } 
.rrv1-get-wrap p {color: #000; font-size: 45px !important; font-family: Exo,sans-serif !important; font-weight: 700 !important; margin: 15px 15px 25px !important; }

.rrv1-brown-bg{padding-top: 80px; padding-bottom: 80px; }
.rrv1-pay{    max-width: 260px; margin: auto!important;}
.rrv1-offer-mg figure { position: absolute; max-width: 900px; left: -25%; top: 5%; } 
.pl-0 { padding-left: 0; }
.rrv1-ban-cont-new p { max-width: 100%; margin: 20px 15px 15px !important; margin-bottom: 15px !important;}

.rrv1-footer-wrap { padding: 30px 0; }
.rrv1-footer{margin: 40px 0 0;}
.rrv1-footer ul{ display: flex; justify-content: center; align-items: center;}
.rrv1-footer ul li{padding: 0 15px; border-right: .06em solid #fff; }
.rrv1-footer ul li a{ color: #fff!important; font-size: 20px;  font-family: Exo,sans-serif; margin-bottom: 0;}
.rrv1-footer ul li:last-child{border-right: 0; margin-bottom: 0;}

.rrv1-get-wrap{overflow: hidden;}
.rrv1-slider-box{height: auto !important;}
.rrv1-slider-wrapper .slick-slide{height: auto;}
.rrv1-slider-wrapper .slick-arrow { font-size: 0; background: hsla(0,0%,100%,.75); border: none; color: #333; top: 50%; width: 44px; height: 44px; line-height: 44px; border-radius: 50%; transform: translateY(-50%); position: absolute; z-index: 1;} 
.rrv1-slider-wrapper .slick-arrow:after { position: absolute; content: ''; background: url(../images/left-icon.png) no-repeat; width: 26px; height: 32px; left: 0; right: 0; top: 23%; bottom: 0; display: flex; align-items: center; justify-content: center; margin: 0 auto; line-height: 21px; background-size: 85%; } 
.rrv1-slider-wrapper .slick-arrow:hover{background: #fff;}
.rrv1-slider-wrapper .slick-arrow:hover:after{opacity: 1;}
.rrv1-slider-wrapper { position: relative; }
.rrv1-slider-wrapper .slick-next:before, .rrv1-slider-wrapper .slick-prev:before , .feature-slider .slick-prev:before , .feature-slider .slick-next:before{opacity: 0}
.rrv1-slider-wrapper .slick-prev{left: 10px;}
.rrv1-slider-wrapper .slick-next { right: 10px; }
.rrv1-slider-wrapper .slick-next:after { transform: rotate(180deg); top: 12%;}
.rrv1-slider-wrapper .slick-disabled { opacity: .6; cursor: grab;}
.IMGCol, .TextCol { float: left; display: inline-block; }
.IMGCol{max-width: 650px;}
.rrv1-slider-wrapper-none .IMGCol {margin-bottom: 26px;}
.TextCol{max-width: 550px; padding: 80px 90px}
.TextCol p { margin: 0 !important; padding: 0; font-family: 'Exo', sans-serif; font-size: 25px !important; line-height: 32px; max-width: 360px; font-weight: inherit !important;}
.TextCol p b{font-weight: 700 !important;}
.drill-img { max-width: 200px; margin: 20px 10px 0; }
.rrv1-slider-box .order-now{margin-top: 20px; margin-left: 0;     background: #FFDC60;}
figure.cine {max-width: 650px; margin: 0 0 0 Auto !important;}
/*black*/
.blk-page .aff-heading h2{font-size: 45px !important; line-height: inherit; margin: 0 !important;}

.blk-page .aff-heading { margin: 0px 0 0; }
.blk-page .aff-rrv1-lowest h2{line-height: 1;}
.blk-page .rrv1-ban-img { position: absolute; top: -140px; left: 140px; }
.blk-page .rrv1-video-content {  margin: 40px 0 0; padding: 10px 30px; height: 310px; max-width: 340px; background-color: #f5f5f5 !important; }
.blk-page .rrv1-brown-bg { padding-top: 200px; padding-bottom: 80px; }
.blk-page .rrv1-offer-mg figure{position: absolute; top: -140px; left: 140px; z-index: 1; max-width: 100%;}
.blk-page .rrv1-pay {max-width: 220px; position: absolute; right: 280px; z-index: 3; top: -130px;}
.blk-page .rrv1-ban-cont-new p{    margin: 65px 15px 15px !important; font-size: 22px !important;}
.blk-page .rrv1-ban-cont h3 {font-size: 36px !important; margin: 15px 0!important;  padding: 0 15px;   max-width: 454px;}
.mx-wdth{max-width: 100% !important;}
.no-bg{background: transparent !important;}
.ca-sbgglps.blk-page .rrv1-ban-cont h3 , .ca-kpsmpf.blk-page .rrv1-ban-cont h3{    max-width: 454px;}
.blk-page .aff-video { padding-top: 60px; padding-bottom: 0px; }
.blk-page .rrv1-ban-cont p{max-width: 100%;}
.blk-page .rrv1-payment p:nth-child(2) { font-size: 22px !important; }
.blk-page .rrv1-banner-max { width: 100%; }
.blk-page .rrv1-banner-max .rrv1-ban-cont h3 { font-size: 40px !important; margin: 25px 0px 15px !important; } 
.blk-page .rrv1-banner-max .wp-container-16 .rrv1-ban-cont h3 {    margin: 15px 0px 15px !important;}

.blk-page .versatile-img{right: 150px;}
.blk-page .rrv1-brown-bg .rrv1-ban-cont{padding: 0 0 0 30px;}
.ca-kfpsbng.blk-page .rrv1-brown-bg .rrv1-ban-cont{padding: 0 0 0 60px;}


/*yutbe*/
.page-id-1741 .custom-container{padding: 0 15px}
.yutbe-header{padding: 10px 0 10px 20px;}
.yutbe-header img { max-width: 120px; }
.yutbe-grey { margin-top: 30px; margin-bottom: 30px; padding: 40px 0 0; } 
.yutbe-grey h2 { font-size: 40px !important; font-family: 'Roboto', sans-serif !important; margin: 15px 0 !important; padding: 0 15px; } 

.yutbe-grey figure { margin: 50px 0 0 50px; padding: 0 0 20px; max-width: 500px; }
.yutbe-grey a { margin: 65px 15px 25px; background: #F59F24 !important; padding: 15px 35px !important; box-shadow: 0px 5px 15px 0px rgba(0,0,0,0.2) !important; font-weight: 800 !important; font-size: 24px !important; border-radius: 5px !important; transition: all 0.3s ease-in-out !important; color: #2A2A2A !important; }
.yutbe-footer { padding: 60px 0; }
.copyright-yutbe { padding-top: 10px; padding-bottom: 10px; background-color: #2a2a2a; } 
.copyright-yutbe p { color: #FFF !important; margin: 15px 0 !important; padding: 0 15px; }
.yutbe-footer figure {margin: 0 auto 40px !important}
/*brxv1*/
.cbs-img { margin: 0; bottom: 20px; left: 40px; position: absolute; }

/*sbgglps*/
.sbgglps-sec .aff-logo img{margin: 0 auto;}
.blk-page .sbgglps-sec .aff-heading h2{font-size: 50px !important;}
.sbgglps-sec.rrv1-ban-cont p {font-size: 18px !important;}
.page-id-1918.blk-page .rrv1-pay , .ca-kfpsbng.blk-page .rrv1-pay{right: 150px; top: -130px;}
.page-id-1918.blk-page .rrv1-ban-cont h3{    font-size: 40px !important;}
.page-id-1918.blk-page .rrv1-ban-cont p {margin-bottom: 15px !important; font-size: 18px !important;}
.ca-sbgglps .rrv1-middle-video h4 , .ca-kpsmpf .rrv1-middle-video h4{max-width: 397px;}
/**/
.page-id-1969 ul.rrv1-list{font-size: 16px;}

/*home*/
.upgrade-img {background: #fff;}
.nav_btn { color: #fff; font-size: 22px; text-align: right; display: none; }
.nav_close { display: none; color: #fff; }

/*af-7qri4eaf*/


/*af-7qri4eaf*/

/*Offer-affiliate*/
.affiliat-upsell .eme-header-custom{background-color: #3d3c3c;}
.header-row { display: flex; } 
.offer-sel.aff-heading h2 { font-size: 40px !important; margin-top: 0 !important; } 
.offer-sel.aff-heading { margin: 10px 0 0; }

.affiliat-upsell.custom-header #main{padding-top: 0px;}

.upsel-padding { padding-top: 40px; padding-bottom: 80px; } 
.ofr-upsel-sec h2 { font-size: 40px !important; font-weight: 700; max-width: 650px; margin: 15px auto!important; font-family: Exo,sans-serif !important; line-height: 1.2; }
.ofr-upsel-sec p { font-size: 24px !important; font-family: Exo,sans-serif !important; }
.sep{border: 2px solid !important; opacity: 1 !important;    margin: 40px 0 20px;}

.ofr-prdct-img figure img { width: 100%; } 
.ofr-prdct-img figure { max-width: 450px; margin: auto!important; }

.ofr-prdct-dtl { padding: 40px 15px 0; }
.ofr-prdct-dtl h2 { font-size: 30px !important; font-family: Exo,sans-serif !important; margin: 15px 0; padding: 0 15px; } 
.ofr-prdct-dtl p {padding: 0 15px; font-size: 20px !important; font-family: Exo,sans-serif !important; margin: 15px 0 !important; max-width: 420px;}
.ofr-prdct-dtl ul { padding: 15px !important; margin: 0 !important; font-size: 20px; font-family: Exo,sans-serif; } 
.ofr-prdct-dtl ul li { background-size: 16px 16px !important; padding-left: 27px; background-position-x: 1px !important; background-position-y: center !important; background: url(../images/f5d00b82a9e64fd5a1c1569b69db46df_1.jpg) no-repeat 0; list-style-type: none; }
.ofr-prdct-img figure img { width: 100%; } 
.ofr-prdct-img figure { max-width: 450px; margin: auto!important; }

.affiliat-upsell .qty-btn select { max-width: 100px; box-sizing: border-box; display: block; width: 100%; height: 30px; border: 1px solid #a9a9a9; border-radius: 3px; padding-top: 0; padding-bottom: 0; background-color: #ffffff !important; margin-bottom: 10px;} 
.affiliat-upsell .qty-btn { margin: 15px 0 15px 15px;  font-size: 18px;}


.ofc-price-upsel { display: flex; flex-wrap: nowrap;  }
.upsel-price-wrap { width: 50%; } .upsel-btn-wrap { width: 50%; } 
.upsel-price-wrap p { font-size: 20px !important; font-family: Exo,sans-serif !important;     margin: 15px 0 !important; } 
.great-ofr { margin: 0; padding: 15px 0 15px 5px; text-decoration: underline; background-color: #fff; font-size: 12px; font-family: Exo,sans-serif; font-weight: inherit; color: #3d3c3c; display: block; } 
.order-upsel-btn { margin: 15px 5px 5px; padding: 5px 10px; background-color: #f0c015; border-top-left-radius: 0; border-top-right-radius: 0; border-bottom-right-radius: 0; border-bottom-left-radius: 0; font-size: 20px; font-family: Roboto,sans-serif; font-weight: 700; color: #000; display: block; width: fit-content; }
.price-tatto {font-size: 25px; margin-top: 15px; font-family:Exo,sans-serif !important;}
.affiliat-upsell .wps_upsell_offer_product_price del { display: inline-block;} 
.affiliat-upsell .wps_upsell_offer_product_price del span { font-size: 25px;}
.affiliat-upsell .header {position: relative;}
/*Offer-affiliate*/


/*404*/
.error-404 { min-height: 60vh; display: flex; width: 100%; align-items: center; justify-content: center; padding: 0 15px;}
.error404 .searchform, .error404 .page-content p{display: none;}
.error-404 .row{flex-direction: column; justify-content: center; align-content: center;}
.error-404 header.page-title h1 { color: #fff !important; text-align: center; }
.error-404 .header-font{opacity: 1 !important; display: block; text-align: center; color: #fff;}
.error-404  .medium-3 , .error-404 .medium-9{ flex-basis: 100%; max-width: 100%; }

/*404*/

/*product details*/
.details-sec{padding-top: 80px !important;}
.details-sec.blk-page .rrv1-ban-img figure{position: absolute; max-width: 900px; left: -25%; top: 5%;}
.details-sec .rrv1-ban-img{position: inherit !important; max-width: 100%;}
.details-discount{max-width: 260px; margin: 0 auto;}

/*mckiqq*/
.offer-newest { width: 58.33333%; border: 1px solid #49525f; padding: 15px 15px 10px; }
.blk-page .rrv1-banner-max .rrv1-ban-cont .ofr-nm h3 , .blk-page .rrv1-ban-cont-new .rrv1-ban-cont .ofr-nm h3 { font-size: 56px !important; font-family: PT Sans,sans-serif !important; margin: 0 !important; } 
.ofr-nm { margin-bottom: 15px; }
.offer-newest .ofr-paymt p {    margin: 0 !important;  font-size: 35px !important; font-family: Roboto,sans-serif !important; text-align: center; line-height: 40px; font-weight: inherit; font-style: inherit; color: #fff; text-transform: uppercase; }
.price_s {position: relative;}
.price_s:before {position: absolute; content: ""; height: 30px; width: 3px; background: red; position: absolute; left: 10px; right: 0; transform: rotate(128deg); top: 3px;}
.ofr-paymt { margin: 15px 0; padding: 10px; }
.price-tags {color: #fff; font-family: Roboto,sans-serif; text-align: center; font-weight: 700; font-size: 35px; line-height: 40px; color: #fff; text-transform: uppercase; }
.d-flex { display: flex; }
 .blk-page .d-flex .order-now{margin: 0 15px 0px; padding: 12px 40px; font-size: 26px;}
/*mckiqq*/

/*SKFtFD*/
.checkout-pg { text-align: center; } 
.checkout-pg .order-upsel-btn {font-size: 16px; margin: 45px auto 25px !important; padding: 15px; border-radius: 3px; }
.qty-pg { display: flex; max-width: 100% !important;  } 
.qty-pg label { width: 30%; padding-top: 5px; padding-right: 10px; font-size: 16px; font-weight: 400; }
.ml-auto { margin-left: auto; margin-top: 25px; } 
.mr-auto { margin-right: auto; } 
.p-15 { padding: 15px; max-width: 160px;}
.order-now-store-aff {min-width: 160px}
.custom-loader{margin-left: calc(50% - 4px);}
.ca-SKFtFD .onlyText del{position: relative;}
.ca-SKFtFD .onlyText del:before { position: absolute; content: ''; width: 100%; height: 2px; background: red; top: 50%; }

.checkout-pg .order-upsel-btn span img { width: 14px; } 
.checkout-pg .order-upsel-btn span { margin-right: 6px; }
/*SKFtFD*/
/*media*/
@media (max-width: 1440px){
	.blk-page .client-video iframe {width: 500px;}
}
@media (max-width: 1024px){
.rrv1-video-wraper .wistia_embed{height: 334px !important;}
.rrv1-ban-cont{position: relative; z-index: 10;}
.rrv1-slider-wrapper-none .rrv1-slider-box , .rrv1-slider-wrapper .rrv1-slider-box{display: flex; align-items: center;}
}
@media (max-width: 1023px){
	.mobileFull{flex-basis: 100% !important;}
	.rrv1-ban-cont{position: relative;}
	.rrv1-main-banner .is-layout-flex , .rrv1-middle-video .breaks , .rrv1-brown-bg .wp-block-columns{flex-direction: column;}
	.rrv1-main-banner .wp-block-buttons{    align-items: flex-start !important;}

	.IMGCol, .TextCol { float: none; display: block; }
	.TextCol { max-width: 600px; padding: 30px 0; margin: auto; }
	.rrv1-slider-wrapper-none .TextCol { max-width: 600px; padding: 30px 0; margin: 0 36px; }
	.TextCol p { max-width: none; }
	.IMGCol{    margin: auto;}

	.rrv1-get-wrap p{font-size: 30px !important; line-height: 55px;}
	.TextCol p{font-size: 25px !important;     line-height: 32px;} 	
	.rrv1-offer-mg figure{position: inherit; max-width: 500px; margin: auto!important;}
	.rrv1-pay { max-width: 160px;}

	.rrv1-brown-bg{padding: 40px 0;}

	.blk-page .rrv1-get-wrap p{    font-size: 45px !important;}
	.blk-page .TextCol p {font-size: 25px !important; line-height: 32px;}
    .onlyText {font-size: 24px !important;}



}

@media (max-width: 991px){

	
    


	.brwn-pge .custom-container , .blk-page .custom-container , .page-id-1741 .custom-container , .affiliat-upsell .custom-container{    max-width: 720px;}
	.rrv1-ban-img { position: inherit; max-width: 500px; left: -15%; top: -35%; margin: auto; }
	.versatile-img {max-width: 160px;position: absolute;right: 0;z-index: 100000;bottom: 0;}
	.rrv1-main-banner { padding-top: 40px; padding-bottom: 40px; position: relative; } 
	.rrv1-ban-cont{padding: 0;}
	.rrv1-ban-cont h3 {font-size: 35px !important;}
	.rrv1-ban-cont p{max-width: 100%;}

	.rrv1-video-wraper .wistia_embed{    height: 234px !important;}
	.rrv1-video-content { padding: 0px 15px; height: 237px; overflow-y: scroll; }
	.rrv1-video-content h4{    margin: 15px 15px 5px !important; padding-right: 15px;}

	.aff-video .client-clm .wp-block-column { margin: 0 10px;     padding: 0 0 !important;}

	.blk-page .rrv1-brown-bg { padding-top: 40px; padding-bottom: 40px; }
	.blk-page .rrv1-pay, .ca-kfpsbng.blk-page .rrv1-pay{max-width: 160px; position: absolute; right: 0; bottom: 0; top: inherit;}
	.blk-page .rrv1-offer-mg figure{position: inherit; max-width: 500px;}
	.blk-page .rrv1-brown-bg{position: relative;}
	.blk-page .rrv1-brown-bg:before{position: absolute; content: ''; background: url(../images/81f9f3a5e43248e088c563ff33ffe22d_1.png); background-repeat: no-repeat; background-attachment: inherit; background-position: 100% 0; background-size: cover; width: 100%; height: 100%; top: 0;}
	.blk-page .rrv1-ban-img{position: inherit; max-width: 500px; margin: auto;}
	.blk-page .rrv1-ban-cont h3{max-width: 100%;}
	.blk-page .aff-heading { margin: 13px 0 0; }
	.blk-page .aff-heading h2 { font-size: 28px !important;}
	.blk-page .rrv1-video-content{    height: 237px; margin: 0;}
	.blk-page .rrv1-get-wrap p { font-size: 30px !important; }
	.blk-page .rrv1-slider-box .TextCol p { font-size: 25px !important; line-height: 32px; }

	.cbs-img{margin: 20px 0 0 15px; position: inherit; max-width: 140px;}

	.page-id-1918.blk-page .rrv1-pay { right: 0; top: inherit; bottom: -23px; }

	.ofr-upsel-sec h2 {font-size: 28px !important;}

	.rrv1-slider-wrapper-none .rrv1-slider-box , .rrv1-slider-wrapper .rrv1-slider-box{flex-direction: column; align-items: flex-start;}
    .blk-page .sbgglps-sec .aff-heading h2 { font-size: 30px !important;}
    .sbgglps-sec .aff-logo img {margin: 0;}
    .sbgglps-sec .aff-logo {margin: 0 0 0 0px;}
    .blk-page .blk .versatile-img {right: 0;}
}
@media (max-width: 849px){
	.affiliat-upsell .clumn-wdth-right {width: 33.33333%;}
	.affiliat-upsell .clumn-wdth {width: 66.66%;}
	}
@media (max-width: 820px){
.blk-page.ca-cN1xIP .versatile-img {right: 0px;}
	.offer-newest {width: 75%;}
	}
@media (max-width: 768px){
	.blk-page .rrv1-video-content{padding: 0 15px;}
	.offer-sel.aff-heading h2{font-size: 28px !important;}
}
@media (max-width: 767px){
	.brwn-pge .custom-container , .blk-page .custom-container , .page-id-1741 .custom-container , .affiliat-upsell .custom-container{    max-width: 540px;}
	.aff-logo img{    margin: 0 auto;}
	.aff-heading h2 , .offer-sel.aff-heading h2{font-size: 20px !important;}
	.versatile-img{max-width: 160px; position: absolute; right: 0; z-index: 100000; bottom: 0;}
	.aff-rrv1-lowest h2{    font-size: 26px !important;}
	.rrv1-video-wraper{padding-top: 0;}
	.rrv1-ban-img{max-width: 340px;}
	.rrv1-ban-cont h3 { font-size: 24px !important; }
	.versatile-img{max-width: 140px; position: absolute; right: 30px; bottom: -20px;}
	.aff-logo{    margin: 0 0 0 0px;}
	.aff-logo img{    max-width: 80px !important;}
	.rrv1-payment p:nth-child(2) { font-size: 24px !important; }
	.rrv1-banner-max { width: 100%; }

	.rrv1-video-wraper .wp-container-29 .wp-block-column:last-child { max-width: 440px; margin: 20px auto 0!important; }
	.aff-video .client-clm .wp-block-column {margin: 0 0 20px;}
	.rrv1-slider-wrapper .rrv1-odr-btn { text-align: center; }
	.TextCol p { font-size: 18px !important; line-height: normal; }
	.rrv1-slider-wrapper .slick-arrow{display: none !important;}

	.rrv1-get-wrap .wp-container-61 p { text-align: center; font-size: 35px !important; line-height: inherit;     max-width: 400px;} 
	.rrv1-get-wrap .wp-container-61 .rrv1-odr-btn { text-align: center; display: block; } 
	.rrv1-get-wrap .wp-container-61 .rrv1-odr-btn a { margin: 15px 15px 25px; }

	.rrv1-offer-mg figure{max-width: 340px;}
	.rrv1-offer-cont .rrv1-ban-cont-new h3 { font-size: 30px !important; } 
	.rrv1-ban-cont-new p { font-size: 24px !important; margin: 20px 15px 15px !important; } 
	.rrv1-pay { max-width: 140px; position: absolute; right: 30px; bottom: -20px; }
	.rrv1-middle-video h4{text-align: center; font-size: 30px !important;}

	.rrv1-footer ul{flex-direction: column;}
	.rrv1-footer ul li{padding: 0; margin-bottom: 15px; border-right: 0}
	.getting-wrap { text-align: center; }
	.rrv1-get-wrap{padding-left: 10px; padding-right: 10px;}
	.blk-page .aff-heading h2 , .blk-page .sbgglps-sec .aff-heading h2 { font-size: 20px !important;     text-align: center;}
	.blk-page .rrv1-banner-max .rrv1-ban-cont h3 { font-size: 26px !important; margin: 25px 15px 15px !important; max-width: 430px; }
	.blk-page .rrv1-video-wraper .wistia_embed {height: 303px !important;}
	.blk-page .rrv1-video-content{max-width: 340px; margin: 20px auto 0!important; height: auto;}
	.drill-img{margin: 0 auto; padding-bottom: 20px;}
	.blk-page .aff-video .client-clm .wp-block-column { margin: 0 0 70px; }
	.blk-page .rrv1-brown-bg:before{display: none;}
	.blk-page .rrv1-offer-mg figure{max-width: 360px;}
	.blk-page .client-video { padding: 0 15px; }
	.blk-page .rrv1-brown-bg .rrv1-ban-cont , .ca-kfpsbng.blk-page .rrv1-brown-bg .rrv1-ban-cont{padding: 0;}
	.cbs-img{margin: 15px 0 0 15px; max-width: 120px;}

	.yutbe-grey h2{font-size: 44px !important}

	.page-id-1918.blk-page .rrv1-ban-cont h3{font-size: 30px !important;}
	.aff-logo img{}


	.header-row{flex-direction: column;}
	.ofer-upsel-logo , .offer-sel {text-align: center;}
	.ofr-prdct-dtl h2{text-align: center;}
	.ofc-price-upsel{flex-direction: column; align-items: center;}
	.upsel-price-wrap , .upsel-btn-wrap{width: 100%; text-align: center;}
	.order-upsel-btn{margin: 15px auto 5px ;}

	.ofr-upsel-sec h2 , .ofr-prdct-dtl h2 {font-size: 24px !important;}

	.offer-newest {width: 100%; margin: 0 auto 80px; }
	.cN1xIP .versatile-img{bottom: -101px !important; right: 30px !important;}
	.blk-page.cN1xIP .rrv1-pay{bottom: -120px; max-width: 140px; right: 30px;}
	.rrv1-slider-wrapper-none .TextCol{margin: 0;}
    .sbgglps-sec .aff-logo img {margin: 0 auto !important;}

    .affiliat-upsell .clumn-wdth-right, .affiliat-upsell .clumn-wdth{width: 100% !important}
    .affiliat-upsell .qty-btn select{margin: 0 auto 10px;}

}

@media (max-width: 567px){
	.versatile-img{max-width: 140px; position: absolute; right: 30px; bottom: -35px; }
	.rrv1-banner-max .rrv1-ban-cont{margin: 0 0 30px;}
	.rrv1-video-content { padding: 10px 10px 20px; height: auto; overflow-y: inherit; }
	.aff-video { padding-top: 20px; padding-bottom: 0;}
	.brwn-pge .aff-video h5 { font-size: 18px !important; }
	.brwn-pge .client-video iframe { width: 364px;}
	.rrv1-middle-video-box p { max-width: 100%; margin: 20px 15px 15px !important}
	.rrv1-slider-box{padding: 0 15px;}
	.rrv1-slider-box .order-now { margin: 20px auto !important; }
	.TextCol p{    margin: 0 0!important;}
	.rrv1-get-wrap .wp-container-61 p{margin: 15px 15px 5px !important;}
	.aff-heading{    margin: 10px 0 0;}
	.aff-heading h2{padding: 0px 10px;}
	.aff-logo{margin: 5px 0 0 0px;}
	.getting-wrap .order-now { margin: 15px auto 25px; }

	.blk-page .rrv1-ban-img{max-width: 100%; margin: 0 30px;}
	.blk-page .rrv1-banner-max .rrv1-ban-cont h3{max-width: 340px;}
	.blk-page .rrv1-video-wraper {padding-top: 0px;}
	.blk-page .versatile-img , .blk-page .blk .versatile-img { right: 30px; bottom: -20px; }
	.blk-page .rrv1-middle-video h4{margin: 15px 0px 5px !important; padding: 0 15px;}
	.blk-page .rrv1-video-content { padding: 10px 10px 20px; }
	.blk-page .rrv1-get-wrap p { font-size: 35px !important; }
	.blk-page .rrv1-pay , .ca-kfpsbng.blk-page .rrv1-pay{max-width: 140px; position: absolute; right: 30px; bottom: -20px;}

	.page-id-1918.blk-page .rrv1-pay{max-width: 140px;   right: 30px; bottom: -20px;}

    .affiliat-upsell .qty-btn{text-align: center;}
    .upsel-padding{    padding-top: 10px; padding-bottom: 30px;}

    .upsel-price-wrap p, .ofr-prdct-dtl p{max-width: 100% ; text-align: center;}
	


}
@media (max-width: 360px){
	.rrv1-video-wraper .wistia_embed {height: 211px !important;}

}

