/*

Template: Kenray - Consulting Business WordPress Theme

Version: 1.0

*/

/*``````````````*****``````````````````````

1) 1920

````````````````*****`````````````````*/
@media(max-width:1920px) {
	.kenray-callto { left: 30%; top: 40%; }
	header.header-fourth .kenray-mini-cart.cart {width: 22%;}
}

@media(max-width:1600px) {
	/*.outbox-image img { top: 150px; width: 700px; }*/
	/*.half-width { width: 110% !important; padding-right: 450px !important; }*/
	header.header-fourth .kenray-mini-cart.cart { width: 25%; right: 26%; }
	header.header-fourth.sticky .kenray-mini-cart.cart { width: 30%; right: 0; }
   .outbox .vc_row .outbox-padding .vc_column-inner  { padding-top: 100px !important; padding-right: 320px !important; padding-bottom: 100px !important; padding-left: 100px !important; }

   .header-five .container-fluid { padding: 0px 130px; }
}
/*``````````````*****``````````````````````

2) 1399 

````````````````*****`````````````````*/
@media(max-width:1399px) {
	.kenray-callto .icon-des-wrapp { padding: 30px 0 80px 0; }
	.kenray-callto .icon-head { padding: 80px 30px 0 30px; }
	.kenray-callto { left: 30%; top: 70%; }
	.kenray-callto h4 { font-size: 42px; line-height: 58px; }

	/*HEADER-4*/
	header.header-fourth .sub-header-button .icon-box {padding: 0 50px 0 15px;}

	/*STARTUP*/
	/*.half-width { width: 90% !important; padding-right: 235px !important; }*/
	/*.outbox-image img { width: 690px; top: 130px; right: -45px; }*/
	header.header-three.sticky ul li.button .top-button { height: 65px; }
}

/*``````````````*****``````````````````````

3) 1366 ( laptop )

````````````````*****`````````````````*/
@media(max-width:1366px) {

	/*HEADER*/
	header.sticky .custom-header .site-branding-text a { margin-left: 0px !important; }


	/*HEADER-4*/
	header.header-fourth  nav ul.navbar-nav li { margin: 0px 15px 0px 15px; }
	header.header-fourth .sub-header-button .header-info {padding: 12px 15px;}
	header.header-fourth .sub-header-button { padding-right: 15px; }
	header.header-fourth ul.navbar-nav { padding-right: 0; }
	header.header-fourth .kenray-mini-cart.cart {width: 30%;}
	/*.outbox-image img { width: 690px; top: 90px; right: -45px; }*/
	.vc_row.vc_custom_1602915545567 { padding-top: 80px !important; padding-bottom: 100px !important; }
}

/*``````````````*****``````````````````````

4) 1280

````````````````*****`````````````````*/
@media(max-width:1280px) {

	/*HEADER*/
	header.sticky .custom-header .site-branding-text a { margin-left: 35px; }
	header nav ul li ul li.menu-item-has-children:hover > ul.sub-menu { right: 100%; left: auto; margin-right: 0; }

	/*HEADER-3*/
	header.header-three nav li.button { right: 0px; }

	/*HEADER-4*/
	header.header-fourth .sub-header-button { padding-right: 12px; }
	header.header-fourth  nav ul.navbar-nav li { margin: 0px 10px 0px 10px; }

    /*HEADER-5*/
	.header-five .container-fluid { padding: 0 50px; }

	/*FINANCE*/
	.owl-carousel .owl-nav.disabled { display: none !important; }
	.no-js .owl-carousel, .owl-carousel.owl-loaded { overflow: hidden; }

	/*START-UP*/
	/*.half-width { width: 85% !important; padding-right: 250px !important; }*/
	/*.outbox-image img { width: 605px; top: 120px; }*/
}

/*``````````````*****``````````````````````

5) 1199

````````````````*****`````````````````*/
@media(max-width:1199px) {
	.re-mt-8 { margin-top: 80px; }
	.kenray-video .section-buttton { left: 450px; }
	a.section-back-to-top { line-height: 60px; width: 60px; height: 60px; }
	.fposition-top { margin: 0px; box-shadow: inherit; background: #ffffff; position: inherit; }
	.vc_row.wpb_row.re-pt-0 { padding: 80px 30px 80px 30px !important; }
	.re-no-pl { padding-left: 0px !important; }
	.border-left { border-left: none !important; }
	.circle-2 { top: -575px; }
	.vc_custom_1598432476208 { padding-bottom: 50px !important; }
	.team-title-wrap .team-more-detail::after { width: 450px; }
	.comment-respond .comment-form-author, .comment-respond .comment-form-email { width: 48.8%; }
	.comment-respond .comment-form-email { margin-right: 0; }
	.comment-respond .comment-form-url { width: 100%; }
	.comments-area .comment-respond form .comment-form-cookies-consent input { margin-right: 3px; }
	.comments-area .comment-respond form .comment-form-cookies-consent label { display: initial; }

	/*HEADER-3*/
	header.header-three.sticky ul li.button .top-button { height: 65px; }
	.admin-bar header.header-three.sticky .main-navigation { top: 32px; }
	header.header-three .header-top .header-top-left{padding-left: 15px;}

	/*HEADER-4*/
	header.header-fourth .sub-header-button .header-info { padding: 12px 15px; }
	header.header-fourth nav ul.navbar-nav li { margin: 0px 8px 0px 8px; }
	header.header-fourth .sub-header-button .header-info p { font-size: 15px; }
	header.header-fourth nav li.search { margin-left: 0; right: 0; }
	header.header-fourth .sub-header-button .header-info p { font-size: 14px;}
	header.header-fourth .sub-header-button .icon-box { padding: 0 20px 0 15px;}

	/*FINANCE*/
	.icon-box.section-style2 { width: 95%; left: 40px; }
	.pattern-box { top: 540px; }
	.pattern-box.fre-pl-5 { padding-left: 50px !important; }

	/*INSURANCE*/
	.progress-image { position: inherit; margin-bottom: 0 !important; }
	.progress-image::after { display: none; }
	.padding-box.ire-pt-8 { padding-top: 80px !important; }
	.kenray-video.section-style2 .section-buttton { right: 0; left: 230px; }
	.re-odisplay { overflow: hidden !important; }
	.circle-4 { left: 49%; }

	/*STARTUP*/
	.fancy-position { top: -685px; }
	.bre-pb-60 { padding-bottom: 500px !important; }
	.fancy-box.section-style5 { margin-bottom: 90px; }
	.pricing-square .vc_column_container, .pricing-square .vc_column_container > .vc_column-inner { padding-left: 10px; padding-right: 10px; }
	.service-topbox { top: 0; margin-top: -170px; }
	.service-topbox.position-absolute { position: inherit !important; }
	.vc_row.bre-pb-10 { padding-bottom: 100px !important; }	
	.kenray-price-plan .hover-box::after { left: 33px;}
	.kenray-price-plan .section-head::after { right: 36px;}
	/*.half-width { width: 85% !important; padding-right: 300px !important; }*/
	/*.outbox-image img { width: 605px; top: 120px; }*/
	.outbox .vc_row .vc_column-inner .wpb_single_image img { width: 600px; margin-left: 70px; }
	.outbox .vc_row .outbox-padding .vc_column-inner{ padding-top: 100px !important; padding-right: 245px !important; padding-bottom: 100px !important; padding-left: 60px !important; }
	
	/*PRICING*/
	.pricing-square.ser-pricing .kenray-price-plan .section-head::after { right: 35px; }
	.pricing-square.ser-pricing .kenray-price-plan .hover-box::after { left: 34px; }

	/*CONTACT*/
	.kenray-contact4 form { padding: 0; }

	/*ABOUT*/
	.vc_row.wpb_row .counter-top { box-shadow: inherit; position: inherit; width: inherit; top: inherit; left: 0; padding-top: 0; pad: 0; padding-left: 0; padding-bottom: 0; padding-right: 0; }
	.vc_column-inner.vc_custom_1597997920090 { padding-right: 80px !important; }
	.vc_row.wpb_row.vc_custom_1597998225124 { padding-top: 60px !important; }
	.vc_row.wpb_row.vc_custom_1597993641346 { padding-bottom: 65px !important; padding-top: 50px !important; }
}

/*``````````````*****``````````````````````

6) 1099

````````````````*****`````````````````*/
@media(max-width:1099px) {
	.image-shape .image-box::after { right: 15px; }
	.image-shape .image-box::before { right: -3%; }
	footer { overflow: hidden; }

	footer.footer-two { overflow: visible; }

	.kenray-video .section-buttton { left: 385px; }
	.footer-top h2 { font-size: 34px; }
	.vc_row.ire-ptb-0 { margin-top: 0 !important; }
	.vc_row.padding-box { padding-top: 30px !important; }
	.circle-2 { top: -525px; left: 435px; }
	.circle { top: -280px; left: 492px; }
	.comment-respond .comment-form-author, .comment-respond .comment-form-email { width: 48.5%; }
	header.header-three nav li.button {  margin-left: 10px;}
	header.header-three ul li.button .top-button a {padding: 30px 15px;}
	header.header-three  nav ul.navbar-nav li {margin: 0px 12px 0px 12px;}

	/*HEADER-4*/
	header.header-fourth nav ul.navbar-nav li { margin: 0px 6px 0px 6px; }
	header.header-fourth .sub-header-button .icon-box {padding: 0 35px 0 10px;}
	header.header-fourth .sub-header-button .icon-box i { font-size: 18px; }
	header.header-fourth .sub-header-button .header-info { padding: 12px 12px; }
	.kenray-contact4 .wpb_wrapper { margin-top: 30px; }
	.kenray-contact4 form { padding: 0; }
	header.header-fourth  nav ul.navbar-nav li a { font-size: 15px; }
	header.header-fourth .kenray-mini-cart.cart { width: 35%;}
	header.header-fourth.sticky .kenray-mini-cart.cart { width: 42%;}

	/*FINANCE*/
	.fancy-box.section-style3 .content-more-wrap { margin-left: 0; margin-top: 20px; width: 100%; }

	/*INSURANCE*/
	.ire-plr-2 { padding-left: 20px !important; padding-right: 20px !important; }
	.box-shadow { -webkit-box-shadow: inherit; -moz-box-shadow: inherit; box-shadow: inherit; }
	.fancy-box.section-style4::before { width: 120%; left: -20px; }
	.bg-black .icon-box.section-style5 .icon-head h4 { font-size: 34px; }
	.position-absolute.absolute-top { position: inherit !important; top: 0; }
	.vc_row.pbottom-box { padding-bottom: 90px !important; }
	.ire-ptb-0 { padding-top: 0px !important; padding-bottom: 0px !important; }
	.kenray-video.section-style2 .section-buttton { right: 0; left: 215px; }
	.circle-4 { left: 50%; top: -230px; }

	/*BUSINESS*/
	.bre-plr-2 { padding-left: 20px !important; padding-right: 20px !important; }
	.fancy-square .fancy-position { overflow: hidden; padding-left: 20px; padding-right: 20px; }
	.kenray-price-plan .section-head::after { right: 32px; }
	.kenray-price-plan .hover-box::after { left: 28px; }

	/*PRICING*/
	.pricing-square.ser-pricing .kenray-price-plan .hover-box::after { left: 31px; }
	.pricing-square.ser-pricing .kenray-price-plan .section-head::after { right: 34px; }

	/*PORTFOLIO*/
	.re-box-0 .kenray-portfolio.section-style1 { box-shadow: inherit; }

	/*START-UP*/
	/*.outbox-image img { width: 475px; top: 150px; }*/
	/*.half-width { padding-right: 170px !important; }*/
	.vc_row.vc_custom_1602915545567 { padding-top: 60px !important; padding-bottom: 80px !important; }

	/*WOCOMM*/
	.woocommerce ul.products li.product .button {top: 180px;}
	.woocommerce ul.products.columns-3 li.product .button { top: 280px; }
	.woocommerce ul.products.columns-5 li.product .button { top: 140px; }
}
@media(max-width:1024px) {
	.position-shape::before { display: none; }
	.kenray-video .section-buttton { left: 380px; }
	.re-pb-8 { padding-bottom: 80px !important; }
	.kenray-heading.text-center { padding: 0 100px !important; }
	footer.site-footer ul.contact-info li a { display: inline-block; }
	.circle-2 { top: -485px; left: 430px; }
	.footer-top .widget.widget_text .mc4wp-form-fields input { width: 330px; }
	.footer-top .widget.widget_text .form-input { margin-top: 20px; }

	/*HEADER*/
	header nav ul.navbar-nav li { margin: 0px 10px 0px 10px; }

	/*HEADER-3*/
	header.header-three nav ul.navbar-nav li a::before { background: #ff4a17; }
	header.header-three .header-top { display: none; }
	header.header-three nav ul.navbar-nav { padding: 0; }
	header.header-three nav ul.navbar-nav li { margin: 0px 10px 0px 10px; }

	/*HEADER-4*/
	header.header-fourth nav ul.navbar-nav li a { font-size: 14px; }

	/*START UP*/
	/*.half-width { padding-right: 200px !important; }*/

	/*MARKETING*/
	.circle, .image-shape .image-box::before, .image-shape .image-box::after, .service-box.section-style1::before, .service-box.section-style1::after { display: none; }

	/*INSURANCE*/
	h2 { font-size: 36px; line-height: 46px; }
	.award-box .kenray-heading .section-heading { font-size: 28px; margin-bottom: 0px; line-height: 38px; }
	.position-absolute.absolute-top .row-eq-height { display: block; }
	.bg-black .icon-box.section-style5.underline .icon-head { margin-bottom: 75px; }
	.kenray-video.section-style2 .section-buttton { right: 0; left: 200px; }
	.circle-4 { top: -212px; left: 51%; }

	/*BUSINESS*/
	.kenray-price-plan .section-head::after { right: 28px; }
	.kenray-price-plan .hover-box::after { left: 26px; }

	/*PRICING*/
	.pricing-square.ser-pricing .kenray-price-plan .section-head::after { right: 28px; }
	.pricing-square.ser-pricing .kenray-price-plan .hover-box::after { left: 28px; }

	/*PORTFOLIO*/
	.re-box-0 .kenray-portfolio.section-style1 .isotope-filters.isotope-tooltip button { padding: 10px 30px; margin-bottom: 20px; box-shadow: inherit; }

	/*WOCOMM*/
	.woocommerce ul.products.columns-3 li.product .button { top: 250px; }
	.woocommerce ul.products.columns-5 li.product .button { top: 130px; }


    .kenray-images.section-style4 { margin-bottom: 150px; }
	.kenray-images.section-style4 .section-image-one { position: relative; top: 0; right: -105px; bottom: inherit; left: inherit; }
	.kenray-images.section-style4 .section-image-one img { width: 60%; }
	.kenray-images.section-style4 .section-image-two { position: absolute; bottom: -70px; width: 70%; left: -30px; }
	.kenray-images.section-style4 .section-image-two img { width: 75%; }
	.kenray-images.section-style4 .section-image-three { position: absolute; bottom: 200px; left: -10px; width: 40%; }
	.kenray-images.section-style4 .section-image-three  img { width: 80%; }
}

/*``````````````*****``````````````````````

7) 992

````````````````*****`````````````````*/
@media(max-width:992px) {
	.kenray-heading.text-center { padding: 0 60px !important; }
	.kenray-callto { width: 150%; left: 25%; }
	.kenray-callto h4 { font-size: 38px; line-height: 48px; }
	.kenray-video .section-buttton { left: 450px; }
	.fancy-box.section-style2 .fancy-content-wrapp { margin-left: 15px; }
	.vc_row { margin-left: 15px; margin-right: 15px; }
	.fancy-box.section-style1 { padding: 30px 20px; border-right: none; }
	.re-mb-5 { margin-bottom: 50px; }
	.service-box.section-style1 .service-image img { width: 100%; }
	footer.site-footer ul.contact-info li a { display: inline-block; }
	.circle-2 { top: -470px; left: 400px; }
	.vc_row.vc_custom_1596775812361 { padding-bottom: 40px !important; }
	.team-title-wrap .team-more-detail::after { width: 430px; }
	header .custom-header .site-branding-text a, header.header-fourth .custom-header .site-branding-text a { padding: 10px 0; }
	header .custom-header .site-branding-text a img { height: 45px; }
	.menu-toggle { margin: 12px 0; }
	header.header-three { position: relative; }
	.admin-bar header.sticky.header-two, .admin-bar header.sticky.header-three { top: 32px; }
	.admin-bar header.header-two{ top: 32px; }
	.admin-bar header.header-three {top: 0;}

	/*HEADER-2*/
	header.header-two { background: #14212b; }
	header.header-two .menu-toggle { background: #ff4a17; }
	header.header-two .toggle-dropdown { color: #ffffff; }

	/*HEADER-3*/
	header.header-three .menu-toggle { margin: 12px 12px; }

	/*HEADER-4*/
	header.header-fourth .sub-header-button .icon-box { padding: 0 15px 0 10px; }

	/*HEADER-5*/
	.header-five .container-fluid { padding: 0 50px; }

	/*FINANCE*/

	.kenray-contact-info.section-style1 .section-wrap { width: 50%; }
	.video-heading .kenray-heading.text-center { padding: 65px 100px 80px 100px !important; }
	h2 { font-size: 36px; line-height: 46px; }
	.fancy-box.section-style3 .content-more-wrap { margin-left: 12px; margin-top: 0px; width: 80%; }
	.fre-pb-8 { padding-bottom: 80px !important; }
	.fre-plr-3 { padding-left: 30px !important; }
	.vc_row.fre-ptb-1 { padding-bottom: 175px !important; padding-top: 45px !important; }
	.fre-pb-10 { padding-bottom: 100px; }
	.fre-mt-5 { margin-top: 50px; }

	/*INSURANCE*/
	.fancy-box.section-style4::before { display: none; }
	.fancy-box.section-style4 { border-right: none; }
	.ire9-plr-2 { padding-left: 20px !important; padding-right: 20px !important; }
	.service-box.section-style2 { margin-bottom: 50px; }
	.service-box.section-style2 .service-image img { width: 100%; }
	.icon-box.section-style5 { padding-bottom: 70px; }
	.wpb_single_image.vc_align_right.progress-image { text-align: left; }
	.remove-pt-6 .vc_column-inner { padding-top: 0 !important; }
	.bg-black .icon-box.section-style5.underline .icon-head { margin-bottom: 25px; }
	.kenray-video.section-style2 .section-buttton { right: 0; left: 175px; }
	.circle-4 { top: -185px; left: 51%; }

	/*BUSINESS*/
	.service-hover1 { margin-bottom: 50px; }
	.bre-mt-14 { margin-top: 140px; }
	.fancy-position { top: -670px; }
	.bre-pb-60 { padding-bottom: 600px !important; }

	/*STARTUP*/
	.kenray-price-plan { margin-bottom: 50px; }
	.kenray-price-plan .section-head::after { right: 28px; }
	.kenray-price-plan .hover-box::after { left: 25px; }
	.kenray-process .section-arrow-image { right: 0; }
	.kenray-process li { width: 49%; margin-bottom: 50px; }
	.vc_custom_1596865226076 { padding-bottom: 110px !important; }

	/*ABOUT US*/
	.kenray-counter.light { margin-top: 50px; }
	.kenray-images.section-style4 { text-align: center; }
	.abre-pb-4 { padding-bottom: 40px !important; }
	.abre-mt-14 .kenray-heading { margin-top: 140px; }
	.re-left .kenray-images .section-image-one { left: 15px; }
	.abre-mt-4 { margin-top: 40px; }

	/*ABOUT US-2*/
	.abre-center .kenray-button { margin-bottom: 30px; }

	/*PRICING*/
	.pricing-square.ser-pricing .kenray-price-plan .hover-box::after { left: 24px; }
	.pricing-square.ser-pricing .kenray-price-plan .section-head::after { right: 25px; }

	/*CONTACT US*/
	.kenray-contact.inherit-space .vc_column-inner { margin-left: 0px !important; padding-top: 30px !important; padding-right: 0px !important; padding-bottom: 30px !important; padding-left: 0px !important; }

	/*CONTACT-2*/
	.page.type-page .bg-shadow { box-shadow: inherit; }
	.page.type-page .bg-shadow .kenray-contact4 { margin-top: 50px; }
	.page.type-page .bg-shadow .kenray-contact4 form { padding: 0; }

	/*START-UP*/
	/*.outbox-image img { display: none; }*/
	/*.half-width { padding-right: 30px !important; width: 110% !important; }*/
	.vc_custom_1596802913855 { margin-top: 0px !important; }
	.vc_custom_1596865226076 .bre-pb-60 { padding-bottom: 450px !important; }

	/*SHOP*/
	.woocommerce ul.products li.product, .woocommerce-page ul.products li.product { width: 46%; }
	.woocommerce ul.products li.product .button { top: 380px; }
	.woocommerce ul.products.columns-3 li.product .button { top: 240px; }
}

/*``````````````*****``````````````````````

8) 991px

````````````````*****`````````````````*/
@media(max-width:991px) {
	.fancy-box.section-style1 .fancy-head h4 { line-height: 50px; }
	footer .site-info { padding: 30px 20px; }
	.fremove-padding .vc_column-inner { padding-bottom: 0px !important; }
	.team-top { top: 0; }
	.z-index1.fre-pb-10 .position-absolute { position: inherit !important; }
	.pricing-square.ser-pricing .kenray-price-plan .hover-box::after { left: 44px; }
	.pricing-square.ser-pricing .kenray-price-plan .section-head::after { right: 49px; }
	footer.site-footer .widget h2.widget-title { margin-top: 30px; }
	footer.site-footer .widget .textwidget p { margin-bottom: 0; }
	.footer-top h2 { font-size: 32px; }
	header nav ul.navbar-nav li ul.sub-menu { padding-left: 10px !important; }
	.vc_row.fre-pb-3 { padding-bottom: 30px !important; }
	.vc_row.fre-pb-0 { padding-bottom: 0 !important; }
	form.search-form { margin-bottom: 30px; }
	.vc_row .wpb_single_image.vc_align_right { text-align: left; }
	.circle-2 { top: -595px; left: 400px; }
	.vc_row.wpb_row.re-pt-0 { padding: 60px 30px 60px 30px !important; }
	.re-left.wpb_column { margin-bottom: 650px; }
	.fancy-box.section-style4 { padding-top: 20px; padding-bottom: 20px; }
	.kenray-video.section-style2 .section-buttton { right: 0; left: 210px; }
	.circle-4 { top: -245px; left: 28%; }
	.vc_custom_1597746551964 .service-hover1 { margin-bottom: 0px; }
	.portfoliobar, .sidebar { margin-top: 50px; }
	.admin-bar header.header-one.sticky .main-navigation, .admin-bar header.header-two.sticky .main-navigation, .admin-bar header.header-three.sticky .main-navigation { top: 45px; }
	.comments-area .comment-respond form .comment-form-cookies-consent input { margin-right: 10px; }
	.comment-respond .comment-form-author, .comment-respond .comment-form-email { width: 48.8%; }

	/*HEADER-3*/
	header.header-three nav ul.navbar-nav { padding-right: 20px; }

	/*HEADER*/
	.js .main-navigation ul, .js .main-navigation ul ul, .js .main-navigation > div > ul { margin-right: 0; width: 100%; }
	header.site-header .header-top { display: none; }
	header .menu-primary-menu-container { overflow-y: scroll; overflow-x: hidden; max-height: 300px; width: 100%; }
	header nav ul.navbar-nav { float: inherit; margin-right: 0; }
	header nav ul.navbar-nav li { margin: 0; display: inline-block; position: relative; width: 100%; line-height: 48px; }
	header.site-header.sticky nav ul.navbar-nav li a::before, header.site-header nav ul.navbar-nav li a::before { bottom: 0; background: transparent; }
	header nav ul.navbar-nav li.menu-item.current-menu-item a::before, header nav ul.navbar-nav li.menu-item.current-menu-ancestor a::before { background: transparent; }
	header.site-header.sticky nav ul.navbar-nav>li { line-height: 48px; }
	header nav.main-navigation { display: block; }
	.kenray-right-menu  { display: none; }

	/* HEADER CART*/
	.js .main-navigation ul.mobile-cart-menu { display: block; }
	.js .main-navigation ul.mobile-cart-menu li.header-cart-btn { border: 0; display: inline-block; position: absolute; right: 70px; top: -10px; }
	.kenray-mini-cart.cart,header.header-fourth .kenray-mini-cart.cart,header.header-fourth.sticky .kenray-mini-cart.cart { width: 350px; right: 0;}
	header.sticky .cart-customlocation span { top: 25px; }
	header.header-fourth .cart-customlocation span { top: 25px; }

	/*HEADER-2*/
	header.header-two nav ul.navbar-nav li ul.sub-menu li.menu-item a { color: #ffffff; }

	/*HEADER-4*/
	.footer-top .widget.widget_text .form-input { float: left; }
	header.header-fourth  nav ul.navbar-nav li a { font-size: 16px; }
	header.header-fourth .menu-toggle { margin: 12px 30px;}
	header.header-fourth ul.navbar-nav { padding-right: 30px; }
	header.header-fourth.sticky .header-for-main {padding: 0 20px !important;}
	header.header-fourth.sticky .menu-toggle {margin: 12px 15px;}
	header.header-fourth .header-for-main { padding-right: 40px !important; }

	/*START UP*/
	.kenray-process li { width: 100%; }
	.kenray-process .section-arrow-image { display: none; }
	.kenray-price-plan .hover-box::after { left: 44px; }
	.kenray-price-plan .section-head::after { right: 48px;}
	.vc_row .vc_custom_1596865226076 { padding-bottom: 800px !important;}
	.fancy-position {top: -1200px; }
	.vc_custom_1596286522334 {margin-top: 30px;}
	.wrap-images::before { left: 30px; }
	.wrap-images .kenray-images.section-style4 .section-image-one { top: -180px; left: 0; }
	.outbox .vc_row .outbox-padding .vc_column-inner { padding-top: 80px !important; padding-right: 30px !important; padding-bottom: 80px !important; padding-left: 30px !important; }


	/*video section*/
	.kenray-video.section-style4 .section-buttton a { top: 25%; }

     /*process*/
	.kenray-process.section-style2 li { width: 100%; }
	.kenray-process.section-style2 li:nth-child(even) { margin-top: 0px; }


	.kenray-tab.kenray-tab-style-2 ul.ui-tabs-nav { flex-wrap: wrap; }
	.kenray-tab.kenray-tab-style-2 ul.ui-tabs-nav li { margin-bottom: 15px; margin-right: 0; }


	.kenray-video.section-style5 .section-buttton a { float: left; }



	body .vc_custom_1613480375683 { padding-top: 180px !important; }
	body .vc_custom_1613108920375, body .vc_custom_1613109772969, body .vc_custom_1613464220592, body .vc_custom_1613128553545, body .vc_custom_1613392873177 { margin-top: 60px !important; margin-bottom: 60px !important; }
	body .vc_custom_1613109951589, body .vc_custom_1613110133172, body .vc_custom_1613125205926, body .vc_custom_1613458032220 { padding-top: 60px !important; padding-bottom: 60px !important; }
	body .vc_custom_1613394099433 { padding-bottom: 60px !important; }
	body .vc_custom_1613648003671 { padding-top: 60px !important; padding-bottom: 130px !important; }
	body .vc_custom_1613394432343 { margin-top: 60px !important; margin-bottom: 130px !important; }

	body .vc_custom_1613458032220 { padding-left: 0!important; padding-right: 0 !important; }
    body .vc_custom_1613392083277 { margin-left: 0 !important; }
    body .vc_custom_1613125197740 { padding-left: 0 !important; margin-right: 0 !important; }
    body .vc_custom_1613451615031 { padding-top: 60px !important; padding-bottom: 100px !important; }

	.kenray-price-plan.price-style3 .kenray-list { padding: 0 5px!important; }


	.kenray-contact.seo-form-style { padding: 0 15px; margin-bottom: 40px; }

}

/*``````````````*****``````````````````````

9) 979px

````````````````*****`````````````````*/
@media(max-width:979px) {
	footer.site-footer ul.contact-info li a { display: flex; }
	.service-box.section-style1::after { left: 52.5%; }
	.team-title-wrap .team-more-detail::after { width: 330px; }

	/*HEADER*/
	header nav li.search { right: 3px; }
}

/*``````````````*****``````````````````````

10) 768

````````````````*****`````````````````*/
@media(max-width:768px) {
	h2 { font-size: 34px; line-height: 44px; }
	.fancy-box.section-style2 .fancy-head h4 { font-size: 18px; line-height: 40px; }
	.fancy-box.section-style1 .fancy-head h4 { line-height: 28px; }
	.kenray-callto { width: 90%; left: 40px; }
	.vc_parallax-box { display: none !important; }
	.re-full-width { width: 100% !important; }
	a.section-back-to-top { line-height: 45px; width: 45px; height: 45px; font-size: 18px; }
	.ftp-0 { padding: 0; }
	footer.site-footer .widget_kenray_widget_contact_info ul.contact-info li { margin: 10px 15px; width: auto; }
	footer .site-info .copyright-left, footer .site-info .copyright-right { float: inherit; width: 100%; text-align: center; }
	.kenray-portfolio.section-style1 .isotope-item .section-overlay { width: 93%; }
	.kenray-portfolio.section-style1 .section-isotope .isotope-item, .kenray-portfolio.section-style2 .section-isotope .isotope-item { width: 100%; padding: 0 15px 0 15px; margin-left: 0; }
	.kenray-portfolio.section-style1 .isotope-item .section-overlay { width: 96%; left: 0; top: 0; margin-left: 15px; right: 0; }
	.service-box.section-style1::after { left: 55%; }
	.wpb_single_image.vc_align_left.image-box { text-align: center; }
	.blog footer ul { float: inherit; }
	.kenray-portfolio.section-style2 .isotope-item .section-content-wrap { left: 7px; width: 95%; }
	.post.type-post.format-gallery.tag-gallery .gallery-columns-2.gallery-size-thumbnail .gallery-item { margin-right: 3px; }
	.post.type-post.format-gallery.tag-gallery .gallery-columns-3.gallery-size-thumbnail .gallery-item { margin-right: 3px; }
	.post.type-post.format-gallery.tag-gallery .gallery.gallery-columns-4.gallery-size-thumbnail .gallery-item { margin-right: 2px; }
	.post.type-post.format-gallery.tag-gallery .gallery-columns-5.gallery-size-thumbnail .gallery-item { margin-right: 2px; }
	.post.type-post.format-gallery.tag-gallery .gallery-columns-6.gallery-size-thumbnail .gallery-item { margin-right: 3px; }
	.post.type-post.format-gallery.tag-gallery .gallery-columns-7.gallery-size-thumbnail .gallery-item { margin-right: 3px; }
	.post.type-post.format-gallery.tag-gallery .gallery-columns-8.gallery-size-thumbnail .gallery-item { margin-right: 3px; }
	.post.type-post.format-gallery.tag-gallery .gallery-columns-9.gallery-size-thumbnail .gallery-item { margin-right: 2px; }
	form.search-form input { width: 84%; }
	.circle-2 { top: -600px; left: 500px; }
	.fancy-box.section-style2 .fancy-content-wrapp { margin-top: 0; }
	.footer-top .widget.widget_text .mc4wp-form-fields input { width: 500px; }
	.footer-top .widget.widget_text .form-input { float: left; display: block; }
	.footer-top .widget { margin: 40px 0 50px 0; }
	.team-title-wrap .team-more-detail::after { width: 410px; }
	.comment-respond .comment-form-author, .comment-respond .comment-form-email { width: 100%; }
	.owl-carousel .item { text-align: center; }
	.mc4wp-response .mc4wp-alert { display: inline-block; margin-top: 20px; }
	header.header-fourth .container.header-for-sub { position: inherit; }

	/*HEADER*/
	.admin-bar header.sticky, .admin-bar header.sticky.header-two, .admin-bar header.sticky.header-three { top: 46px; }
	header nav ul.navbar-nav li.menu-item.current-menu-item a::before, header nav ul.navbar-nav li a::before { background: transparent; }
	header nav ul.navbar-nav li.menu-item.current-menu-item a::before, header nav ul.navbar-nav li.menu-item.current-menu-ancestor a::before { background: none; width: 0; }
	.footer-top h2 { font-size: 24px; }

	/*HEADER-2*/
	header.header-two { background: #14212b; }
	header.header-two .menu-toggle { color: #ffffff; background: #ff4a17; }
	header.header-two nav ul.navbar-nav li.menu-item.current-menu-item a, header.header-two nav ul.navbar-nav .toggle-dropdown { color: #ffffff; }
	header.header-two .main-navigation a { color: #ffffff; }

	/*HEADER-3*/
	header.header-three .header-top { background: none; padding: 0; display: none; }
	header.header-three nav ul.navbar-nav { width: 100%; }
	.admin-bar header.header-three.sticky .main-navigation { top: 45px; }

	/*MARKETING*/
	.position-shape.re-mt-8 .kenray-video.section-style1 { text-align: center; }

	/*FINANCE*/
	.kenray-contact-info.section-style1 .section-wrap { width: 66%; }
	.fre-pb-6 { padding-bottom: 60px !important; }
	.icon-box.section-style2 { width: 90%; left: 45px; }
	.video-heading .kenray-heading.text-center { padding: 30px 40px 50px 40px !important; }
	.kenray-counter.counter-left.dark { margin-bottom: 30px; }
	.vc_row.fre-pt-15 { padding-top: 150px !important; }
	.fancy-box.section-style3 .content-more-wrap { width: 75%; }

	/*INSURANCE*/
	.kenray-video.section-style2 .section-buttton { left: 230px; right: 0; }
	.circle-4 { top: -245px; left: 41%; }
	.bg-black .icon-box.section-style5 .icon-head h4 { font-size: 26px; }
	.award-box .color-dark a.kenray-button { float: left; margin-left: 20px; }
	.fancy-box.section-style4 { padding-top: 0; margin-bottom: 30px; padding-bottom: 10px; }

	/*START-UP*/
	.fancy-position { top: -1210px; }
	.bre-pb-60 { padding-bottom: 1000px !important; }
	
	/*PORTFOLIO*/
	.kenray-portfolio.section-style1 .isotope-item { margin-bottom: 10px; margin-left: 5px; }

	/*BUSINESS*/
	.border-orange ul.kenray-list.section-style1 { border-right: none; }

	/*STARTUP*/
	.kenray-price-plan .section-head::after { right: 35px; }
	.kenray-price-plan .hover-box::after { left: 30px; }

	/*ABOUT US*/
	.kenray-counter span.section-number { font-size: 42px; margin-right: 0; }
	.vc_row.abre-pt-25 { padding-top: 250px !important; }

	/*PRICING*/
	.pricing-square.ser-pricing .kenray-price-plan .section-head::after { right: 32px; }
	.pricing-square.ser-pricing .kenray-price-plan .hover-box::after { left: 28px; }
	.admin-bar header.header-one.sticky .main-navigation { top: 0; }

	/*Footer*/
	footer.site-footer .footer-widget { padding-bottom: 0; padding-top: 40px; }

	/*shop*/
	.woocommerce ul.products li.product .button { top: 310px; }
	.woocommerce-additional-fields h3 { margin-top: 20px;}
	.woocommerce-account .woocommerce-MyAccount-navigation { margin-bottom: 20px;}
	.woocommerce ul.products.columns-3 li.product .button { top: 300px; }
	.woocommerce ul.products.columns-5 li.product .button { top: 310px; }

    /*video section*/
	.kenray-video.section-style4 .section-buttton a { top: 25%; height: 70px; width: 70px; }

}
@media(max-width:767px) {
	.footer-top .widget.widget_text .mc4wp-form-fields input { width: 100%; }
	.footer-top .widget.widget_text .mc4wp-form-fields input.submit { margin-left: 0; margin-top: 15px; }
	ol.comment-list li .comment-wrap .reply a { left: 0; position: relative; top: 0; }
	ol.comment-list li .comment-wrap .comment-meta-wrap { display: block; }
	.comments-area ol.comment-list li.even .comment-wrap .reply { margin-top: 10px; }
	/*SHOP*/
	.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals { width: 100%; }
	/*START UP*/
	.kenray-price-plan .section-head::after { right: 83px; }
	.kenray-price-plan .hover-box::after { left: 75px; }
	.since-box {display: none;}
	.vc_custom_1602922536499text-{margin-top: 30px;}
	header.header-fourth .header-for-main { padding-right: 0px !important; }
}
@media(max-width:600px) {
	/*HEADER-5*/
	.header-five .container-fluid { padding: 0 15px; }

	.admin-bar header.sticky, .admin-bar header.sticky.header-two, .admin-bar header.sticky.header-three,.admin-bar header.sticky.header-fourth { top: 0; }
	/*HOME-4*/
	.kenray-video .section-buttton { left: 450px; top: -550px; }
	.kenray-price-plan .section-head::after { right: 61px; }
	.kenray-price-plan .hover-box::after { left: 56px; }
	.kenray-portfolio.section-style2 .isotope-item .section-content-wrap { width: 94%; }
	.wrap-images::before { left: 0; }
	.wrap-images .kenray-images.section-style4 .section-image-one { left: -20px; }
	/*SHOP*/
	.woocommerce ul.products li.product .button { top: 215px; }
	.woocommerce ul.products.columns-3 li.product .button { top: 225px; }
	.woocommerce ul.products.columns-5 li.product .button { top: 225px; }

    /*video section*/
	.kenray-video.section-style4 .video-info { padding: 15px; }
	.kenray-video.section-style4 .video-info h2 { font-size: 22px; line-height: 26px; }

	/*Team grid*/
	.kenray-team.section-style4.grid-2 .team-member { width: 100%; }


}

@media (max-width: 575px){
	.kenray-images.section-style4 .section-image-one { position: relative; top: 0; right: -50px; bottom: inherit; left: inherit; }
	.kenray-images.section-style4 .section-image-one img { width: 60%; }
	.kenray-images.section-style4 .section-image-two { position: absolute; bottom: -86px; width: 68%; left: 25px; }
	.kenray-images.section-style4 .section-image-three { position: absolute; bottom: 100px; left: -10px; width: 40%; }
	.kenray-images.section-style4 .section-image-three img{ width: 90%; }
}

@media (max-width:540px) {
	.kenray-video .section-buttton { left: 390px; top: -480px; }
	/*START UP*/
	.vc_row .vc_custom_1596865226076 {  padding-bottom: 900px !important;}
	.fancy-position { top: -1300px; }
	.kenray-price-plan .section-head::after { right: 54px; }
	.kenray-price-plan .hover-box::after { left: 50px; }
	.kenray-portfolio.section-style2 .isotope-item .section-content-wrap { width: 93%; }
	.wrap-images::before { left: -10px; }
	/*.wrap-images .kenray-images.section-style4 .section-image-one { top: -130px; left: -20px; width: 350px; }*/
	/*WOCOM*/
	.woocommerce ul.products li.product .button { top: 200px;}
	.woocommerce ul.products.columns-3 li.product .button { top: 185px; }
	.woocommerce ul.products.columns-5 li.product .button { top: 195px; }
}

/*``````````````*****``````````````````````

11) 480

````````````````*****`````````````````*/
@media(max-width:480px) {
	.pricing-square.ser-pricing .kenray-price-plan .hover-box::after { left: 36px; }
	.pricing-square.ser-pricing .kenray-price-plan .section-head::after { right: 41px; }
	.kenray-contact-info.section-style1 .section-wrap .section-phone { font-size: 17px; }
	.widget.widget_nav_menu ul.sub-menu li { padding-left: 10px; }
	.vc_row.abre-pt-25 { padding-top: 380px !important; }
	.kenray-portfolio.section-style2 .isotope-item .section-content-wrap { left: 5px; width: 93%; }
	.kenray-callto { width: 90%; left: 25px; }
	.rs-loop-wrap .rs-mask-wrap { margin-top: 20px; }
	#rev_slider_2_1_wrapper .hades.tparrows { display: none; }
	.footer-top h2 { font-size: 22px; line-height: 35px; }
	ol.comment-list li .comment-wrap .reply { float: inherit; margin-top: 12px; }
	.pagination ul .prev.page-numbers, .pagination ul .next.page-numbers { display: none; }
	ol.comment-list li .comment-wrap { padding: 0; margin-top: 15px; padding-left: 0; margin-left: 0; }
	ol.comment-list li.comment .comment-body { display: block; }
	.comments-area .comment-respond { margin-top: 30px; background: #f2f2f2; padding: 30px; }
	.text-404 { font-size: 190px; line-height: 200px; }
	.error-404 h4 { margin: 30px 0 30px 0; }
	.blog .pagination nav { margin-left: 20px; }
	.post.type-post.format-gallery.tag-gallery .gallery-columns-3.gallery-size-thumbnail .gallery-item { width: 31.3%; }
	.fancy-box.section-style1 .fancy-head h4 { line-height: 30px; }
	.vc_row.wpb_row .counter-top img { width: 300px; }
	.circle-2 { top: -420px; left: 350px; }
	.kenray-video .section-buttton { left: 300px; }
	.kenray-images.section-style4 .section-image-three { /*bottom: -440px;*/ left: 0; }
	.re-left.wpb_column { margin-bottom: 650px; }
	.admin-bar header.header-two.sticky, .admin-bar header.header-three.sticky { top: 0px; }
	.team-title-wrap .team-more-detail::after { width: 255px; }
	.comment-respond .comment-form-author, .comment-respond .comment-form-email { width: 100%; }
	footer.site-footer .widget_kenray_widget_contact_info ul.contact-info li { margin: 10px 15px; width: 100%; margin-left: 0px; }
	.admin-bar header.header-fourth.sticky { top: 0; }

	/*FINANCE*/
	#rev_slider_1_1_wrapper .hades.tparrows, #rev_slider_2_1_wrapper .zeus.tparrows, #rev_slider_1_1_wrapper .erinyen.tparrows, .tparrows.hermes { display: none; }
	.fancy-box.section-style3 .fancy-head h4 { font-size: 22px; line-height: 32px; }
	.vc_row.fre-plr-3 { padding-top: 60px !important; }
	.vc_row.fre-pt-15 { padding-top: 330px !important; }
	.fancy-box.section-style3 .content-more-wrap { margin-left: 0; margin-top: 20px; width: 100%; }
	a#slider-1-slide-1-layer-11.rs-layer, a#slider-1-slide-1-layer-12.rs-layer { top: 12px; }
	rs-layer#slider-3-slide-7-layer-33 { top: 15px; }

	/*INSURANCE*/
	#rev_slider_3_1_wrapper .hades.tparrows { display: none; }
	.icon-box.section-style5 { padding-bottom: 70px; }
	.bg-black .icon-box.section-style5.underline .icon-head { margin-bottom: 25px; }
	.kenray-video.section-style2 .section-buttton { left: 165px; right: 0; top: 40%; }
	.circle-4 { top: -208px; left: 53%; }
	.vc_row.vc_custom_1596021657777 { padding-bottom: 50px !important; }
	.team.type-team .team-title-wrap { margin-top: 30px; }
	form.search-form input { width: 74%; }

	/*START-UP*/
	.kenray-process li { width: 100%; margin-bottom: 50px; }
	.fancy-position { top: -1300px; }
	.bre-pb-60 { padding-bottom: 1150px !important; }
	/*.half-width { width: 130% !important; }*/
	.kenray-images.section-style1 .section-image-one { left: -30px; width: 100%; }
	.vc_row.bre-pb-10 { padding-bottom: 50px !important; }
	.vc_custom_1596268502315 { padding-top: 80px !important; }
	/*.half-width { padding-right: 60px !important; }*/
	.kenray-price-plan .hover-box::after { left: 42px; }
	.kenray-price-plan .section-head::after { right: 46px; }
	.wrap-images .kenray-images.section-style4 .section-image-one { right: -20px; top: -130px; left: inherit; width: 350px; }
	.wrap-images::before { left: -10px; }

	/*WOOCOM*/
	.woocommerce-page .cart-collaterals .cart_totals,.woocommerce .cart-collaterals .cart_totals { width: 100%; }
	.woocommerce ul.products li.product .button { top: 175px; }
	.woocommerce ul.products.columns-3 li.product .button { top: 170px; }
	.woocommerce ul.products.columns-5 li.product .button { top: 170px; }
}
@media(max-width:479px) {
	header.sticky { top: 0; }
	.border-left { border-left: none; }
	.position-shape::before { left: 25px; }
	.kenray-video .section-buttton { left: 200px; top: -340px; }
	.kenray-heading.text-center { padding: 0 30px !important; }
	.kenray-callto { left: 25px; }
	.service-box.section-style1::after { left: 46%; }
	h2 { font-size: 30px; line-height: 40px; }
	.fancy-box.section-style3 .content-more-wrap { margin-top: 15px; margin-left: 0; }
	.kenray-portfolio.section-style1 .isotope-item .section-overlay { width: 90%; }

	/*MARKETING*/
	.kenray-testimonial.section-style1 { margin-top: 60px; }
	.owl-padding .owl-carousel.owl-drag .owl-item { padding: 0px; }
	.kenray-callto .icon-des-wrapp .section_phone { float: inherit; text-align: center; padding-right: 0; border-right: none; }
	.kenray-callto .icon-des-wrapp .section_email { float: inherit; text-align: center; padding-left: 0; }
	.kenray-callto .icon-des-wrapp .section_phone, .kenray-callto .icon-des-wrapp .section_email { display: inline-block; width: 100%; }
	.kenray-callto { top: -75%; }

	/*FINANCE*/
	.pattern-box.fre-pl-5 { padding-left: 0px !important; }
	.kenray-contact-info.section-style1 .section-wrap { width: 100%; }
	.fre-pb-10 { padding-bottom: 100px; }
	.vc_row.fre-pt-15 { padding-top: 350px !important; }
	.icon-box.section-style2 { width: 100%; left: 0; padding: 60px 30px 30px 0; }
	.icon-box.section-style2 .section-icon { top: 0; left: 55px; top: -45px; }

	/*INSURANCE*/
	.kenray-portfolio.section-style1 { box-shadow: none; }
	.kenray-video.section-style2 .section-buttton { left: 165px; }

	/*BUSINESS*/
	.bre-pb-60 { padding-bottom: 1200px !important; }
	.kenray-process .section-arrow-image { display: none; }
	.kenray-process li { width: 100%; }
	.kenray-price-plan .section-head::after { right: 46px; }
	.kenray-price-plan .hover-box::after { left: 41px; }
	.bre-padding .owl-padding .owl-carousel.owl-drag .owl-item { padding: 80px 0 0 0; }
	.kenray-testimonial.section-style1 .section-img img { left: 50%; top: -6px; }
	.kenray-testimonial.section-style1 .section-content-wrap { padding-left: 0; }
	.kenray-price-plan .section-currency, .kenray-price-plan .section-price { font-size: 30px; }
	.kenray-price-plan .section-button a { font-size: 18px; }

	/*ABOUT US*/
	.vc_row.abre-pt-25 { padding-top: 350px !important; }

	/*REVOLUTION SLIDER*/
	#rev_slider_2_1_wrapper .hades.tparrows { display: none; }
	table td, table th { padding: 5px; text-align: center; }
}
@media(max-width:470px) {
	.pricing-square.ser-pricing .kenray-price-plan .hover-box::after { left: 35px; }
	.pricing-square.ser-pricing .kenray-price-plan .section-head::after { right: 41px; }
	.circle-2 { top: -390px; left: 250px; }
	/*START UP*/
	/*.half-width { padding-right: 100px !important;}*/

	/*SHOP*/
	.woocommerce .woocommerce-ordering { width: 100%; }
	.woocommerce ul.products[class*=columns-] li.product, .woocommerce-page ul.products[class*=columns-] li.product {
    width: 100%;}
	.woocommerce ul.products li.product .button { top: 390px; }
	.woocommerce .woocommerce-ordering select { width: 100%; }
	.woocommerce ul.products.columns-3 li.product .button { top: 370px; }
	.woocommerce ul.products.columns-5 li.product .button { top: 390px; }
}
@media(max-width:415px) {
	.pricing-square.ser-pricing .kenray-price-plan .section-head::after { right: 32px; }
	.pricing-square.ser-pricing .kenray-price-plan .hover-box::after { left: 30px; }
	.circle-2 { top: -345px; left: 250px; }
	.kenray-video.section-style2 .section-buttton.circle-2{top: -200px;}
	/*HEADER CART*/
	.kenray-mini-cart.cart,header.header-fourth.sticky .kenray-mini-cart.cart { width: 350px; right: -40px; }
	header.header-fourth .kenray-mini-cart.cart{right: -25px;}
	/*START UP*/
	.kenray-price-plan .section-head::after { right: 37px; }
	.kenray-price-plan .hover-box::after { left: 35px; }
	.kenray-portfolio.section-style2 .isotope-item .section-content-wrap { width: 92%; }
	/*WOOCOM*/
	.woocommerce ul.products li.product .button { top: 335px; }
	.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .input-text, .woocommerce-page table.cart td.actions .coupon input
	{ width: 100% !important;    margin: 8px 0; }
	.woocommerce ul.products.columns-3 li.product .button { top: 300px; }
	.woocommerce ul.products.columns-5 li.product .button { top: 340px; }
}

/*``````````````*****``````````````````````

12) 360

````````````````*****`````````````````*/
@media(max-width:375px) {
	.circle-2 { top: -310px; left: 251px; }
	.fancy-box.section-style1 .fancy-head h4 { line-height: 24px; }
	/*.kenray-images.section-style4 .section-image-two { bottom: -520px; width: 80%; left: 40px; }*/
	.re-left.wpb_column { margin-bottom: 570px; }
	.vc_row.abre-pt-25 { padding-top: 450px !important; }
	.kenray-video.section-style2 .section-buttton.circle-2{top: -170px; left: 150px;}
	.circle-4 { top: -135px; left: 50%; }
	.fancy-box.section-style4 { padding-top: 0; margin-bottom: 15px; padding-bottom: 10px; }
	.vc-row .vc_custom_1596710770134 { margin-right: 10px !important; }
	.port-detail .description h6 { display: block; }
	.port-detail .description span { float: left; }
	.kenray-callto { left: 20px; }
	.pricing-square.ser-pricing .kenray-price-plan .section-head::after { right: 27px; }
	.pricing-square.ser-pricing .kenray-price-plan .hover-box::after { left: 25px; }
	.kenray-images.section-style1 .section-image-one { top: -90px; }
	.vc_custom_1596268502315 { padding-top: 60px !important; padding-bottom: 30px !important; }
	.kenray-video .section-buttton { left: 200px; top: -300px; }
	/*START UP*/
	.kenray-price-plan .hover-box::after { left: 28px; }
	.kenray-price-plan .section-head::after { right: 32px; }
	.kenray-portfolio.section-style2 .isotope-item .section-content-wrap { width: 91%; }
	.kenray-portfolio.section-style2 .isotope-item .section-content-wrap h4.section-title {font-size: 20px; line-height: 26px; }

	/*HEADER CART*/
	.kenray-mini-cart.cart { width: 350px; right: -55px; }
	header.header-fourth .kenray-mini-cart.cart { width: 350px; right: -45px; }
	header.header-fourth.sticky .kenray-mini-cart.cart { width: 350px; right: -60px; }
	
	/*WOCOM*/
	.woocommerce ul.products li.product .button { top: 290px; }
	.woocommerce ul.products.columns-3 li.product .button { top: 270px; }
	.woocommerce ul.products.columns-5 li.product .button { top: 290px; }
}
@media(max-width:360px) {
	.fancy-box.section-style1 .fancy-head h4 { line-height: 30px; }
	.pagination .next.page-numbers { display: none; }
	.kenray-portfolio.section-style2 .isotope-item .section-content-wrap { left: 5px; width: 90%; }
	.footer-top h2 { font-size: 16px; line-height: 26px; }
	.text-404 { font-size: 150px; line-height: 200px; }
	.sidebar .widget.widget_calendar { padding-left: 25px; }
	.fancy-box.section-style1 p { margin-top: 5px; }
	.fancy-box.section-style1 .fancy-head { float: left; margin-top: 15px; }
	.kenray-video .section-buttton { left: 150px }
	.circle-2 { top: -290px; left: 200px; }
	.re-left.wpb_column { margin-bottom: 570px; }
	.kenray-video.section-style2 .section-buttton { left: 95px; }
	.circle-4 { top: -130px; left: 50%; }

	/*CART HEADER*/
	.kenray-mini-cart.cart{ width: 330px; right: -60px; }
	header.header-fourth .kenray-mini-cart.cart{ width: 330px;   right: -40px;}
	.kenray-mini-cart .woocommerce-mini-cart__buttons a.button { width: 46%;}
	header.header-fourth.sticky .kenray-mini-cart.cart { width: 340px; right: -65px; }

	/*FINANCE*/
	.icon-box.section-style2 { width: 100%; left: 0; }
	.icon-box.section-style2 .section-icon { left: 33%; top: -40px; }
	h4 { font-size: 26px; line-height: 36px; }
	.icon-box.section-style2 { padding: 60px 20px 25px 0px; }
	.icon-box.section-style2 .icon-description p, .icon-box.section-style2 .icon-head { padding-left: 20px; }
	h2 { font-size: 28px; line-height: 38px; }
	.video-heading .kenray-heading.text-center { padding: 30px 20px 50px 20px !important; }
	.vc_row.fre-pt-15 { padding-top: 330px !important; }

	/*START UP*/
	.kenray-price-plan .section-head::after { right: 30px; }
	.kenray-price-plan .hover-box::after { left: 27px; }
	.kenray-price-plan .hover-box::before { border-left: 40px solid transparent; border-right: 40px solid transparent; }
	.icon-box.section-style4 .icon-des-wrapp { width: 100%; margin-top: 20px; margin-left: 0; display: inline-block; padding-left: 0; }
	.kenray-heading.text-center { padding: 0 25px !important; }
	.fancy-position { top: -1320px; }
	.bre-padding .owl-padding .owl-carousel.owl-drag .owl-item { padding: 30px 0 0 0;}
	.wrap-images .kenray-images.section-style4 .section-image-one { right: -28px; top: -100px; left: inherit; width: 300px; }

	/*ABOUT US*/
	.vc_row.abre-pt-25 { padding-top: 340px !important; }

	/*PRICING*/
	.pricing-square.ser-pricing .kenray-price-plan .section-head::after { right: 25px; }
	.pricing-square.ser-pricing .kenray-price-plan .hover-box::after { left: 22px; }

	/*CONTACT-2*/
	.kenray-contact-info.section-style4 .section-wrap { margin-left: 0; width: 100%; margin-top: 20px; }

	/*shop*/
	.woocommerce ul.products li.product .button { top: 280px; }
	.woocommerce ul.products.columns-5 li.product .button { top: 290px; }
}

/*``````````````*****``````````````````````

13) 320

````````````````*****`````````````````*/
@media(max-width:320px) {
	.kenray-heading.text-center { padding: 0 15px !important; }
	.vc_row.abre-pt-25 { padding-top: 400px !important; }
	.kenray-portfolio.section-style2 .isotope-item .section-content-wrap { left: 5px; width: 89%; }
	.footer-top h2 { font-size: 14px; line-height: 24px; }
	.post.type-post .post-meta .post-date { padding-left: 0; padding-top: 10px; }
	.vc_row.wpb_row .counter-top img { width: 260px; }
	.kenray-video .section-buttton { left: 150px; top: -250px; }
	.circle-2 { top: -255px; left: 200px; }
	/*.kenray-images.section-style4 .section-image-three { bottom: -390px; left: -15px; }*/
	/*.kenray-images.section-style4 .section-image-two { bottom: -445px; }*/
	.re-left.wpb_column { margin-bottom: 490px; }

	/*HEADER CART*/
	.kenray-mini-cart.cart ,header.header-fourth.sticky .kenray-mini-cart.cart{ width: 300px; right: -60px; }
	header.header-fourth .kenray-mini-cart.cart{right: -50px; width: 300px;}

	/*FINANCE*/
	.vc_row.fre-pt-15 { padding-top: 370px !important; }
	.kenray-list.section-style2 li .section-list { line-height: 24px; }

	/*INSURANCE*/
	.kenray-video.section-style2 .section-buttton { left: 75px; }
	.circle-4 { top: -103px; left: 50%; }

	/*MARKETING*/
	.icon-box.section-style1 .icon-des-wrapp { width: 75%; }
	.kenray-callto { top: -140%; left: 15px; }

	/*PRICING PLAN*/
	.pricing-square.ser-pricing .kenray-price-plan .section-head::after { right: 20px; }
	.pricing-square.ser-pricing .kenray-price-plan .hover-box::after { left: 18px; }

	/*START-UP*/
	.kenray-images.section-style1 .section-image-one { left: -30px; width: 105%; top: -45px; }
	.kenray-price-plan .section-head::after { right: 25px; }
	.kenray-price-plan .hover-box::after { left: 23px; }
	.kenray-video.section-style2 .section-buttton.circle-2 {top: -140px; left: 120px;}
	.kenray-portfolio.section-style2 .isotope-item .section-content-wrap h4.section-title { font-size: 16px; line-height: 18px; }
	.kenray-portfolio.section-style2 .isotope-item .section-content-wrap p{font-size: 12px; }
	.vc_row .vc_custom_1596865226076 { padding-bottom: 1000px !important; }
	.fancy-position { top: -1400px;}
	.wrap-images .kenray-images.section-style4 .section-image-one { right: -25px; top: -60px; left: inherit; width: 260px; }

	/*SHOP*/
	.woocommerce ul.products li.product .button { top: 240px; }
	.woocommerce ul.products.columns-3 li.product .button { top: 220px;}
	.woocommerce ul.products.columns-5 li.product .button { top: 250px; }
}