/*------------- #BASE --------------*//*------------- #TABLE OF CONTENTS --------------*//*------------------------------------------------------------------1. Global / Global Styles2. Helper / Additional classes3. Typography / Typography Rules4. Variables / Variables for styles5. Blocks / Styles for Blocks 5.1 Accordion 5.2 Animation icons 5.3 Buttons 5.4 Info box 5.5 Input 5.6 Local SEO 5.7 Navigation 5.8 Offers 5.9 Pagination 5.10 Pagination arrows 5.11 Popup cart 5.12 Posts 5.13 Services 5.14 Socials 5.15 Stunning headers 5.16 Testimonials6. Layouts / Styles for Layouts 6.1 Page 4047. Modules / Styles for Modules 7.1 Books 7.2 Cart 7.3 Clients 7.4 Comments 7.5 Contact form 7.6 Counters 7.7 Features 7.8 Footer 7.9 Header 7.10 Heading 7.11 Interested products 7.12 Order 7.13 Our video 7.14 Overlay menu 7.15 Pie charts 7.16 Pricing tables 7.17 Product details 7.18 Recent case 7.19 Recent post 7.20 Seo score 7.21 Shop user form 7.21 Skills 7.21 Sliders 7.21 Socials panel 7.22 Subscribe form 7.23 Team members 7.24 Time Line8. Widgets / Styles for all Widgets 8.1 Widgets9. Fonts / Styles for fonts10. Grid / Styles for modular grid11. Normalize / makes browsers render all elements more consistently and in line with modern standards-------------------------------------------------------------------*//*------------- #VARIABLES --------------*//*------------- #GLOBAL STYLES --------------*/*, *:before, *:after{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}body{position: relative; background: #fff; color: #484848; font-family: "Varela Round", Arial, "Helvetica Neue", Helvetica, serif; font-size: 16px; font-weight: 400; line-height: 1.5;}img{max-width: 100%; height: auto; display: inline-block; vertical-align: middle;}blockquote{-webkit-margin-before: 0; -webkit-margin-after: 0; -webkit-margin-start: 0; -webkit-margin-end: 0;}blockquote{padding: 0 0 0 15px; margin: 0 0 20px; border-left: 5px solid #eeeeee;}table{background-color: transparent; border-collapse: collapse; border-spacing: 0; width: 100%;}caption{padding-top: 8px; padding-bottom: 8px; color: #777; text-align: left;}th{text-align: left;}table{width: 100%; max-width: 100%; margin-bottom: 20px; border: 1px solid #ddd;}.table > thead > tr > th,.table > tbody > tr > th,.table > tfoot > tr > th,.table > thead > tr > td,.table > tbody > tr > td,.table > tfoot > tr > td{padding: 8px; line-height: 1.42857143; vertical-align: top; border-top: 1px solid #ddd;}.table > thead > tr > th{vertical-align: bottom; border-bottom: 2px solid #ddd;}.table > caption + thead > tr:first-child > th,.table > colgroup + thead > tr:first-child > th,.table > thead:first-child > tr:first-child > th,.table > caption + thead > tr:first-child > td,.table > colgroup + thead > tr:first-child > td,.table > thead:first-child > tr:first-child > td{border-top: 0;}.table > tbody + tbody{border-top: 2px solid #ddd;}.table .table{background-color: #fff;}.table-condensed > thead > tr > th,.table-condensed > tbody > tr > th,.table-condensed > tfoot > tr > th,.table-condensed > thead > tr > td,.table-condensed > tbody > tr > td,.table-condensed > tfoot > tr > td{padding: 5px;}.table-bordered{border: 1px solid #ddd; border-radius: 4px;}.table-bordered > thead > tr > th,.table-bordered > tbody > tr > th,.table-bordered > tfoot > tr > th,.table-bordered > thead > tr > td,.table-bordered > tbody > tr > td,.table-bordered > tfoot > tr > td{border: 1px solid #ddd; padding: 8px;}.table-bordered > thead > tr > th,.table-bordered > thead > tr > td{border-bottom-width: 2px;}.table-striped > tbody > tr:nth-of-type(odd){background-color: #f9f9f9;}.table-hover > tbody > tr:hover{background-color: #f5f5f5;}table col[class*="col-"]{position: static; display: table-column; float: none;}table td[class*="col-"],table th[class*="col-"]{position: static; display: table-cell; float: none;}.table > thead > tr > td.active,.table > tbody > tr > td.active,.table > tfoot > tr > td.active,.table > thead > tr > th.active,.table > tbody > tr > th.active,.table > tfoot > tr > th.active,.table > thead > tr.active > td,.table > tbody > tr.active > td,.table > tfoot > tr.active > td,.table > thead > tr.active > th,.table > tbody > tr.active > th,.table > tfoot > tr.active > th{background-color: #f5f5f5;}.table-hover > tbody > tr > td.active:hover,.table-hover > tbody > tr > th.active:hover,.table-hover > tbody > tr.active:hover > td,.table-hover > tbody > tr:hover > .active,.table-hover > tbody > tr.active:hover > th{background-color: #e8e8e8;}.table > thead > tr > td.success,.table > tbody > tr > td.success,.table > tfoot > tr > td.success,.table > thead > tr > th.success,.table > tbody > tr > th.success,.table > tfoot > tr > th.success,.table > thead > tr.success > td,.table > tbody > tr.success > td,.table > tfoot > tr.success > td,.table > thead > tr.success > th,.table > tbody > tr.success > th,.table > tfoot > tr.success > th{background-color: #dff0d8;}.table-hover > tbody > tr > td.success:hover,.table-hover > tbody > tr > th.success:hover,.table-hover > tbody > tr.success:hover > td,.table-hover > tbody > tr:hover > .success,.table-hover > tbody > tr.success:hover > th{background-color: #d0e9c6;}.table > thead > tr > td.info,.table > tbody > tr > td.info,.table > tfoot > tr > td.info,.table > thead > tr > th.info,.table > tbody > tr > th.info,.table > tfoot > tr > th.info,.table > thead > tr.info > td,.table > tbody > tr.info > td,.table > tfoot > tr.info > td,.table > thead > tr.info > th,.table > tbody > tr.info > th,.table > tfoot > tr.info > th{background-color: #d9edf7;}.table-hover > tbody > tr > td.info:hover,.table-hover > tbody > tr > th.info:hover,.table-hover > tbody > tr.info:hover > td,.table-hover > tbody > tr:hover > .info,.table-hover > tbody > tr.info:hover > th{background-color: #c4e3f3;}.table > thead > tr > td.warning,.table > tbody > tr > td.warning,.table > tfoot > tr > td.warning,.table > thead > tr > th.warning,.table > tbody > tr > th.warning,.table > tfoot > tr > th.warning,.table > thead > tr.warning > td,.table > tbody > tr.warning > td,.table > tfoot > tr.warning > td,.table > thead > tr.warning > th,.table > tbody > tr.warning > th,.table > tfoot > tr.warning > th{background-color: #fcf8e3;}.table-hover > tbody > tr > td.warning:hover,.table-hover > tbody > tr > th.warning:hover,.table-hover > tbody > tr.warning:hover > td,.table-hover > tbody > tr:hover > .warning,.table-hover > tbody > tr.warning:hover > th{background-color: #faf2cc;}.table > thead > tr > td.danger,.table > tbody > tr > td.danger,.table > tfoot > tr > td.danger,.table > thead > tr > th.danger,.table > tbody > tr > th.danger,.table > tfoot > tr > th.danger,.table > thead > tr.danger > td,.table > tbody > tr.danger > td,.table > tfoot > tr.danger > td,.table > thead > tr.danger > th,.table > tbody > tr.danger > th,.table > tfoot > tr.danger > th{background-color: #f2dede;}.table-hover > tbody > tr > td.danger:hover,.table-hover > tbody > tr > th.danger:hover,.table-hover > tbody > tr.danger:hover > td,.table-hover > tbody > tr:hover > .danger,.table-hover > tbody > tr.danger:hover > th{background-color: #ebcccc;}.table-responsive{min-height: .01%; overflow-x: auto;}@media screen and (max-width: 767px){.table-responsive{width: 100%; margin-bottom: 15px; overflow-y: hidden; -ms-overflow-style: -ms-autohiding-scrollbar; border: 1px solid #ddd;}.table-responsive > .table{margin-bottom: 0;}.table-responsive > .table > thead > tr > th, .table-responsive > .table > tbody > tr > th, .table-responsive > .table > tfoot > tr > th, .table-responsive > .table > thead > tr > td, .table-responsive > .table > tbody > tr > td, .table-responsive > .table > tfoot > tr > td{white-space: nowrap;}.table-responsive > .table-bordered{border: 0;}.table-responsive > .table-bordered > thead > tr > th:first-child, .table-responsive > .table-bordered > tbody > tr > th:first-child, .table-responsive > .table-bordered > tfoot > tr > th:first-child, .table-responsive > .table-bordered > thead > tr > td:first-child, .table-responsive > .table-bordered > tbody > tr > td:first-child, .table-responsive > .table-bordered > tfoot > tr > td:first-child{border-left: 0;}.table-responsive > .table-bordered > thead > tr > th:last-child, .table-responsive > .table-bordered > tbody > tr > th:last-child, .table-responsive > .table-bordered > tfoot > tr > th:last-child, .table-responsive > .table-bordered > thead > tr > td:last-child, .table-responsive > .table-bordered > tbody > tr > td:last-child, .table-responsive > .table-bordered > tfoot > tr > td:last-child{border-right: 0;}.table-responsive > .table-bordered > tbody > tr:last-child > th, .table-responsive > .table-bordered > tfoot > tr:last-child > th, .table-responsive > .table-bordered > tbody > tr:last-child > td, .table-responsive > .table-bordered > tfoot > tr:last-child > td{border-bottom: 0;}}a{text-decoration: none; color: #2f2c2c; transition: all 0.15s linear;}p{-webkit-margin-before: 0; -webkit-margin-after: 0; -webkit-margin-start: 0px; -webkit-margin-end: 0px; margin: 0 0 .75em; line-height: 26px; font-size: 18px;}@media (max-width: 600px){p{font-size: 18px;}}figure{margin: 0;}select{width: 100%; border: 1px solid #acacac; appearance: none; -moz-appearance: none; /* Firefox */ -webkit-appearance: none; /* Safari and Chrome */}textarea{height: auto; min-height: 50px;}textarea::-webkit-input-placeholder,input::-webkit-input-placeholder{color: #acacac;}textarea:-moz-placeholder,input:-moz-placeholder{color: #acacac;}textarea:-ms-input-placeholder,input:-ms-input-placeholder{color: #acacac;}input{-moz-box-shadow: none; box-shadow: none; width: 100%;}input:invalid{box-shadow: none;}input:-moz-submit-invalid{box-shadow: none;}input:-moz-ui-invalid{box-shadow: none;}/* Text meant only for screen readers. */.screen-reader-text{clip: rect(1px, 1px, 1px, 1px); position: absolute !important; height: 1px; width: 1px; overflow: hidden;}.screen-reader-text:focus{background-color: #f1f1f1; border-radius: 3px; box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); clip: auto !important; color: #21759b; display: block; font-size: 14px; font-size: 0.875rem; font-weight: bold; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; /* Above WP toolbar. */}/* Do not show the outline on the skip link target. */#content[tabindex="-1"]:focus{outline: 0;}/*------------- #HELPERS --------------*/.ovh{overflow: hidden;}.f-left{float: left;}.f-right{float: right;}.f-none{float: none;}.align-center{text-align: center;}.align-left{text-align: left;}.align-right{text-align: right;}.c-white{color: #fff !important;}.c-dark{color: #2f2c2c !important;}.c-primary{color: #4cc2c0;}.c-secondary{color: #f15b26 !important;}.c-gray{color: #acacac !important;}.c-green{color: #3cb878 !important;}.c-orange{color: #fcb03b !important;}.c-semitransparent-white{color: rgba(255, 255, 255, 0.15);}.shadow-image{box-shadow: 24px 50px 60px rgba(0, 0, 0, 0.3);}.table{display: table;}.table-cell{display: table-cell; vertical-align: middle; float: none;}@media (max-width: 640px){.table-cell{display: block; float: left;}}.text-t-none{text-transform: none;}@media (max-width: 480px){.centered-on-mobile{text-align: center;}}.overlay--light{background: rgba(0, 0, 0, 0.2);}.no-padding{padding: 0;}.no-margin{margin: 0;}.full-block{position: absolute; top: 0; bottom: 0; left: 0; right: 0;}.full-height{height: 100%;}.display-flex{display: flex; align-items: center;}.display-flex.content-center{justify-content: center;}.inline-block{display: inline-block;}.overlay{position: absolute; top: 0; bottom: 0; left: 0; right: 0; background: rgba(17, 17, 17, 0.7); transition: all 0.4s ease;}.full-block-link{position: absolute; left: 0; right: 0; top: 0; bottom: 0;}.medium-padding60{padding: 60px 0;}@media (max-width: 800px){.medium-padding80{padding: 35px 0;}}.medium-padding80{padding: 80px 0;}@media (max-width: 800px){.medium-padding80{padding: 35px 0;}}.medium-padding100{padding: 100px 0;}@media (max-width: 800px){.medium-padding100{padding: 35px 0;}}.medium-padding120{padding: 120px 0;}/* 120px 0 */ @media (max-width: 800px){.medium-padding120{padding: 35px 0;}}.pb100{padding-bottom: 0px;}/* 100px */ @media (max-width: 800px){.pb100{padding-bottom: 35px;}}.pt80{padding-top: 80px;}@media (max-width: 800px){.pt80{padding-top: 35px;}}.pt100{padding-top: 50px;}/* 100px */ @media (max-width: 800px){.pt100{padding-top: 35px;}}.pt400{padding-top: 400px;}@media (max-width: 1024px){.pt400{padding-top: 200px;}}@media (max-width: 768px){.pt400{padding-top: 100px;}}.pb360{padding-bottom: 360px;}.pb120{padding-bottom: 70px;}/* 120px */ @media (max-width: 800px){.pb120{padding-bottom: 35px;}}.pt120{padding-top: 20px;}/* 120px [ mobile app development me b-web ka up padding kaam] */ @media (max-width: 800px){.pt120{padding-top: 35px;}}.pb80{padding-bottom: 80px;}@media (max-width: 800px){.pb80{padding-bottom: 35px;}}.pb30{padding-bottom: 30px;}.mt60{margin-top: 60px;}@media (max-width: 800px){.mt60{margin-top: 35px;}}.mb30{margin-bottom: 30px;}.mb60{margin-bottom: 60px;}@media (max-width: 800px){.mb60{margin-bottom: 35px;}}.bg-primary-color{background-color: #4cc2c0;}.bg-secondary-color{background-color: #a79994;}.bg-orange-color{background-color: #fcb03b;}.bg-orangedark-color{background-color: #ff9700;}.bg-green-color{background-color: #15bcf0;}.bg-greendark-color{background-color: #8dc63f;}.bg-white-color{background-color: #fff;}.bg-violet-color{background-color: #6739b6;}.bg-border-color{background-color: #c2c9c9;}.bg-dark-color{background-color: #302c2d;}.bg-grey-input{background-color: #373434;}.bg-blue-color{background-color: #00bff3;}.bg-blue-color-light{background-color: #64d8ff;}.bg-yellow-color{background-color: #fcd846;}.bg-greydark-color{background-color: #434141;}/*.bg-boxed-dark{*//* background-image: url("../img/bg-boxed-dark.jpg");}*//*.bg-boxed-light{*//* background-image: url("../img/bg-boxed-light.jpg");}*/.bg-boxed-red{background-image: url("../img/bg-boxed-red.jpg");}.bg-boxed-primary{background-image: url("../img/bg-boxed-primary.jpg");}/*.bg-boxed-black{*//* background-image: url("../img/bg-boxed-black.jpg");}*//*.bg-boxed-blue{*//* background-image: url("../img/bg-boxed-blue.jpg");}*/.border-orange-color{border-color: #fcb03b;}.border-green-color{border-color: #3cb878;}.border-primary-color{border-color: #4cc2c0;}.border-secondary-color{border-color: #f15b26;}.facebook-bg-color{background-color: #3a589b;}.twitter-bg-color{background-color: #08acee;}.linkedin-bg-color{background-color: #007bb6;}.google-bg-color{background-color: #ea4335;}.pinterest-bg-color{background-color: #ca2127;}/*------------- #TYPOGRAPHY --------------*/h1, .h1{margin: 0; font-size: 48px; font-weight: 400; color: #2f2c2c; font-family: "times new roman";}h1 a, .h1 a{color: inherit;}@media (max-width: 800px){h1, .h1{font-size: 40px;}}@media (max-width: 640px){h1, .h1{font-size: 36px;}}@media (max-width: 480px){h1, .h1{font-size: 30px;}}@media (max-width: 360px){h1, .h1{font-size: 24px;}}h2, .h2{margin: 0; font-size: 42px; font-weight: 400; color: #2f2c2c; font-family: georgia;}h2 a, .h2 a{color: inherit;}@media (max-width: 800px){h2, .h2{font-size: 36px;}}@media (max-width: 570px){h2, .h2{font-size: 32px;}}@media (max-width: 480px){h2, .h2{font-size: 26px;}}h3, .h3{margin: 0; font-size: 36px; font-weight: 400; color: #2f2c2c; font-family: "Varela Round", Arial, "Helvetica Neue", Helvetica, sans-serif;}h3 a, .h3 a{color: inherit;}@media (max-width: 800px){h3, .h3{font-size: 30px;}}@media (max-width: 570px){h3, .h3{font-size: 26px;}}@media (max-width: 480px){h3, .h3{font-size: 22px;}}h4, .h4{margin: 0; font-size: 30px; font-weight: 400; color: #2f2c2c; font-family: "Varela Round", Arial, "Helvetica Neue", Helvetica, sans-serif;}h4 a, .h4 a{color: inherit;}@media (max-width: 800px){h4, .h4{font-size: 28px;}}@media (max-width: 570px){h4, .h4{font-size: 24px;}}@media (max-width: 480px){h4, .h4{font-size: 20px;}}h5, .h5{margin: 0; font-size: 24px; font-weight: 400; font-family: "Varela Round", Arial, "Helvetica Neue", Helvetica, sans-serif;}h5 a, .h5 a{color: inherit;}@media (max-width: 980px){h5, .h5{font-size: 15px;}}@media (max-width: 480px){h5, .h5{font-size: 16px;}}h6, .h6{margin: 0; font-size: 18px; font-weight: 400; color: #2f2c2c; font-family: "Varela Round", Arial, "Helvetica Neue", Helvetica, sans-serif;}h6 a, .h6 a{color: inherit;}@media (max-width: 800px){h6, .h6{font-size: 14px;}}@media (max-width: 480px){h6, .h6{font-size: 13px;}}/*------------- #Styles for First-Letter --------------*/.first-letter--dark-round span:first-of-type{display: block; position: relative; width: 70px; height: 70px; background-color: #2f2c2c; border-radius: 50%; float: left; margin-right: 20px; line-height: 70px; font-size: 30px; color: #fff; text-align: center;}.first-letter--squared span:first-of-type{display: block; position: relative; width: 70px; height: 70px; background-color: #4cc2c0; border-radius: 5px; float: left; margin-right: 20px; line-height: 70px; font-size: 30px; color: #fff; text-align: center;}.first-letter--dark span:first-of-type{margin-right: 20px; font-size: 48px; line-height: 48px; color: #2f2c2c; float: left;}.first-letter--primary span:first-of-type{margin-right: 20px; font-size: 48px; line-height: 48px; color: #4cc2c0; float: left;}/*------------- #Styles for Text Selection --------------*//*Selection dark*/.selection--dark::-moz-selection{background: #2f2c2c; color: #acacac;}.selection--dark::selection{background: #2f2c2c; color: #acacac;}/*Selection primary*/.selection--primary::-moz-selection{background: #4cc2c0; color: #fff;}.selection--primary::selection{background: #4cc2c0; color: #fff;}/*Selection gray*/.selection--gray::-moz-selection{background: #e1e1e1; color: #2f2c2c;}.selection--gray::selection{background: #e1e1e1; color: #2f2c2c;}/*------------- #Styles for list --------------*/@media (max-width: 640px){.list > li{font-size: 16px;}}.list > li a, .list > li li{color: #fff; display: block; overflow: hidden;}.list > li i{margin-top: 8px; font-size: 12px; float: left; transition: all .3s ease;}.list--secondary a:hover, .list--secondary li:hover{color: #f15b26;}.list--secondary i{color: #f15b26;}.list--primary a:hover, .list--primary li:hover{color: #4cc2c0;}.list--primary i{color: #4cc2c0;}.list--standard a:hover, .list--standard li:hover{color: #2f2c2c;}.list--standard .number{color: #2f2c2c; margin-right: 24px; float: left;}.list{padding: 0; margin: 0;}@media only screen and (max-width: 768px){.emailmob{padding-right: 0 !important;}.logo{width: 60% !important;float: left !important;margin: 10px 0 !important;}.primary-menu-responsive.primary-menu .showhide{float: right !important;width: 35% !important;}}
@media (max-width: 480px){
.cont {
   
    display: none!important;
}}
