@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700;800&display=swap');

/******************ICON*************************/

@font-face{font-family:icomoon;src:url(../fonts/icomoon.eot);src:url(../fonts/icomoon.eot?#iefix) format('embedded-opentype'),url(../fonts/icomoon.woff) format('woff'),url(../fonts/icomoon.ttf) format('truetype'),url(../fonts/icomoon.svg#icomoon) format('svg');font-weight:400;font-style:normal}[data-icon]:before{font-family:icomoon!important;content:attr(data-icon);speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ascend .mfp-iframe-holder .mfp-close,.ascend .mfp-image-holder .mfp-close,.icon-be,.icon-button-arrow,.icon-salient-back-to-all,.icon-salient-cart,.icon-salient-down-arrow,.icon-salient-down-arrow-thin,.icon-salient-facebook,.icon-salient-google-plus,.icon-salient-heart,.icon-salient-heart-2,.icon-salient-left-arrow,.icon-salient-left-arrow-thin,.icon-salient-m-clock,.icon-salient-m-user,.icon-salient-pencil,.icon-salient-pinterest,.icon-salient-plus,.icon-salient-right-arrow,.icon-salient-right-arrow-thin,.icon-salient-right-line,.icon-salient-search,.icon-salient-spotify,.icon-salient-thin-line,.icon-salient-twitter,.icon-salient-x,.icon-soundcloud,.icon-vimeo,.mejs-controls .mejs-button button,.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close,.salient-page-submenu-icon,.video-play-button,body[data-is=minimal] [class^=icon-].icon-reorder{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-salient-m-bag:before{content:"\e900"}.icon-salient-m-eye:before{content:"\e015"}.icon-salient-m-clock:before{content:"\e016"}.icon-salient-m-gear:before{content:"\e023"}.icon-salient-m-heart:before{content:"\e024"}.icon-salient-m-search:before{content:"\e036"}.icon-salient-m-prev:before{content:"\e050"}.icon-salient-m-rewind:before{content:"\e051"}.icon-salient-m-play:before{content:"\e052"}.icon-salient-m-pause:before{content:"\e053"}.icon-salient-m-stop:before{content:"\e054"}.icon-salient-m-ff:before{content:"\e055"}.icon-salient-m-next:before{content:"\e056"}.icon-salient-m-user:before{content:"\e074"}.icon-salient-m-chat:before{content:"\e076"}.icon-salient-m-social:before{content:"\e081"}.icon-salient-m-left-arrow:before{content:"\e094"}.icon-salient-m-right-arrow:before{content:"\e095"}.icon-salient-m-sound:before{content:"\e098"}.icon-salient-m-mute:before{content:"\e099"}.icon-salient-m-close:before{content:"\e117"}.icon-salient-m-menu:before{content:"\e120"}.icon-salient-x:before{content:"\e003"}.icon-salient-search:before{content:"\e002"}.icon-salient-right-arrow:before{content:"\e000"}.icon-salient-left-arrow:before{content:"\e001"}.icon-salient-right-line:before{content:"\e004"}.icon-salient-back-to-all:before{content:"\e005"}.icon-salient-right-arrow-thin:before{content:"\e006"}.icon-salient-left-arrow-thin:before{content:"\e007"}.icon-salient-down-arrow-thin:before{content:"\e00c"}.icon-salient-down-arrow:before{content:"\e008"}.icon-salient-google-plus:before{content:"\e009"}.icon-salient-facebook:before{content:"\e00a"}.icon-salient-twitter:before{content:"\e00b"}.icon-salient-pinterest:before{content:"\e00d"}.icon-salient-heart:before{content:"\e00e"}.icon-salient-plus:before{content:"\e010"}.icon-salient-cart:before{content:"\e012"}.icon-salient-pencil:before{content:"\e011"}.icon-be:before{content:"\e013"}.icon-vimeo:before{content:"\e014"}.icon-soundcloud:before{content:"\e600"}.icon-button-arrow:before{content:"\e909"}.icon-salient-thin-line:before{content:"\e602"}.icon-salient-spotify:before{content:"\f1bc"}body[data-is=minimal] .icon-reorder{width:22px!important}body[data-is=minimal] #slide-out-widget-area a.slide_out_area_close .icon-default-style[class^=icon-]{font-size:24px!important}body[data-is=minimal] .icon-reorder:before{content:'\e120'!important;font-size:24px!important}body[data-is=minimal] .icon-salient-search:before{content:"\e036"}body[data-is=minimal] .icon-salient-x:before{content:"\e117"}body[data-is=minimal] .icon-salient-cart:before,body[data-is=minimal].ascend .icon-salient-cart:before{content:"\e106"}

body { background: #fff; color: #676767; position: relative; font-size: 16px; -webkit-font-smoothing: antialiased; font-family: 'Montserrat', sans-serif; }
a:hover,
a:focus { text-decoration: none; }
.main-navigation #logo {width: auto;max-width: none;display: block;line-height: 22px;font-size: 22px;letter-spacing: -1.5px;color: #444;font-weight: 600;}
.main-navigation #logo img{
    min-height: 64px;
}
.header-top { position: static; top: 0; left: 0; width: 100%; z-index: 10000; background-color: #000; border-bottom: 1px solid #000; }
.header-top ul { height: 32px; line-height: 32px; float: right; margin: 0; z-index: 1000; padding: 0; }
.header-top ul li { float: left; position: relative; list-style: none;  border-right: #fff solid 1px; }
.header-top ul li:last-child a { padding-Left: 30px !important; background: url(https://simpleintelligentsystems.com/wp-content/uploads/2014/11/skype.png) no-repeat 7px 14px; background-size: 16px; }
.header-top ul>li>a { color: #fff; font-size: 15px; line-height: 15px; padding: 10px; }
.main-navigation nav>ul.buttons { right: 0; height: 100%; overflow: hidden!important; margin: 0; padding: 0; }
.logo-col img,
.item img { border: #ccc solid 1px; }
.main-navigation nav>ul { float: right; transition: padding .8s ease, margin .25s ease; min-height: 1px; line-height: 1px; padding: 0; margin: 0; list-style: none; }
.main-navigation {padding-top: 28px;padding-bottom: 28px;}
.main-navigation nav>ul>li { float: left; position: relative; }
.main-navigation nav>ul>li ul.sub-menu { display: none; }
body.extraPage .main-navigation nav ul li a {padding: 17px 24px 17px;display: block;color: #fff;font-size: 15px;line-height: 20px;-webkit-transition: color .1s ease;-moz-transition: color .1s ease;-o-transition: color .1s linear;transition: color .1s linear;text-transform: uppercase;}
.main-navigation nav ul li a {padding: 17px 24px 17px;display: block;color: #fff;font-size: 15px;line-height: 20px;-webkit-transition: color .1s ease;-moz-transition: color .1s ease;-o-transition: color .1s linear;transition: color .1s linear;text-transform: uppercase;}
body.extraPage header.sticky .main-navigation nav ul li a {
    color: #fff;
}
section.top-banner {background-image: url(https://simpleintelligentsystems.com/wp-content/uploads/2018/08/logo-banner-1.jpg);background-position: left top;background-repeat: no-repeat;background-size: cover;-moz-background-size: cover;-webkit-background-size: cover;padding: 190px 0 115px;}
.header_text h1 {color: #fff;font-size: 68px;margin-bottom: 30px;text-transform: uppercase;line-height: 70px;font-weight: 700;text-align: center;text-shadow: #000 2px 1px 200px;}
.header_text h2 {font-size: 44px;color: #fff;margin-bottom: 24px;text-align: center;text-transform: capitalize;line-height: 137%;font-weight: 300;text-shadow: #000 2px 1px 200px;}
.header_text h2 span {color: #eb1e5d!important;text-transform: uppercase;font-size: 49px;font-weight: 700;}
 #top nav > ul > li:last-child > a {
    background: #39f;
    color: #fff;
    padding-top: 14px;
    padding-bottom: 14px;
}
.nectar-button.jumbo { font-size: 18px; padding: 25px 40px; color: #fff; text-align: center; line-height: 20px;  font-weight: 700; text-transform: uppercase; box-shadow: 0 -3px rgba(0,0,0,.1) inset; -moz-box-shadow: 0 -3px rgba(0,0,0,.1) inset; -webkit-box-shadow: 0 -3px rgba(0,0,0,.1) inset; -o-box-shadow: 0 -3px rgba(0,0,0,.1) inset; float: none; display: block; max-width: 220px; margin-left: auto!important; margin-right: auto!important; }
.nectar-button { border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px 5px 5px 5px; -o-border-radius: 5px; box-shadow: 0 -3px rgba(0,0,0,.1) inset; -moz-box-shadow: 0 -3px rgba(0,0,0,.1) inset; -webkit-box-shadow: 0 -3px rgba(0,0,0,.1) inset; -o-box-shadow: 0 -3px rgba(0,0,0,.1) inset; transition: opacity .45s cubic-bezier(.25, 1, .33, 1); -moz-transition: opacity .45s cubic-bezier(.25, 1, .33, 1); -webkit-transition: opacity .45s cubic-bezier(.25, 1, .33, 1); -o-transition: opacity .45s cubic-bezier(.25, 1, .33, 1); padding: 13px 18px; position: relative; top: -3px; opacity: 1; background-color: #0266c8; display: inline-block; }
.line { width: 55px; height: 7px; background-color: #ec1e5e; margin: 0 auto 38px!important; }
.logo-design-pack h3 { font-size: 50px; color: #333; line-height: 55px; font-weight: 700; text-transform: uppercase;  letter-spacing: 1px; }
.logo-design-pack p { padding-bottom: 20px!important; padding-top: 16px; font-size: 18px; font-weight: 300; color: #333; }
.pricing-table { margin-top: 60px; }
.pricing-table.three-cols>div { width: 33.2%; }
.pricing-column { float: left; overflow: hidden; text-align: center; padding: 0; background-color: #fff; transition: box-shadow .2s linear; -moz-transition: box-shadow .2s linear; -webkit-transition: box-shadow .2s linear; -o-transition: box-shadow .2s linear; }
.pricing-column.highlight { position: relative; z-index: 100; margin: -20px -1px 0; background-color: #FFF; box-shadow: 0 0 13px rgba(0,0,0,.09); -moz-box-shadow: 0 0 13px rgba(0,0,0,.09); -webkit-box-shadow: 0 0 13px rgba(0,0,0,.09); -o-box-shadow: 0 0 13px rgba(0,0,0,.09); }
.package .pricing-column h3 { border-bottom: none; text-transform: uppercase; font-size: 20px; color: #fff!important; font-weight: 700; padding: 15px 0; background-color: #555!important;  letter-spacing: 2.5px; }
.package .pricing-column h3 span.highlight-reason { display: block; }
.pricing-column .pricing-column-content { border-right: 1px solid #e4e4e4; border-bottom: 1px solid #e4e4e4; padding: 0 0 20px; }
.pricing-table>div:first-child .pricing-column-content,
.pricing-table>div:first-child h3 { border-left: 1px solid #e4e4e4!important; }
.pricing-column .pricing-column-content { border-left: 1px solid #e4e4e4; }
.pricing-column h4 { margin-left: -22px; padding: 20px 30px 6px; font-size: 52px!important; line-height: 42px!important; color: #333;  }
.pricing-table[data-style=default] .pricing-column h4 .dollar-sign { font-size: 38px; line-height: 22px; top: -6px; right: -6px; font-weight: 700; position: relative;  }
.pricing-column ul { margin-bottom: 0; padding: 0; list-style: none; color: #888; height: auto !important; border-top: 1px solid #efefef; }
.pricing-column ul li { border-bottom: none!important; font-size: 18px; font-weight: 300; line-height: 25px; padding: 10px 15px; }
.pricing-column ul li.high { color: #e31d5a!important; font-weight: 400; }
.pricing-column ul li.last_item { font-size: 16px; font-style: italic; }
.pricing-column-content a.nectar-button.medium.accent-color.regular-button {background-color: #3399ff;color: #fff;border-radius: 0;font-size: 21px;font-weight: 500;padding: 13px 30px;box-shadow: #000 1px 1px 5px;margin-top: 20px;}
.pricing-column-content a.nectar-button.medium.accent-color.regular-button:hover { box-shadow: none; background-color: #004386; }
section.pricing-offer.package { padding: 70px 0; }
section.faq_sec { background: #526067; padding: 70px 0; }
section.faq_sec h2 { letter-spacing: 1px; line-height: 55px; font-weight: 700;  text-transform: uppercase; font-size: 50px; color: #fff; text-align: center; }
.faq h3 {font-size: 23px!important;line-height: 25px!important;font-weight: 300;background: none;letter-spacing: 1px;border: none;position: relative;padding: 10px 0;}
.faq p{
    color: #fff;
    font-size: 14px;
}
.ui-widget {/* font-family: 'Open Sans' !Important; */}
.faq h3 a {color: #fff!important;font-size: 16px!important;background-color: rgba(0,0,0,0)!important;padding: 0px 14px 0px 23px;}
.faq h3:hover,
.faq h3.ui-state-active { background: #ec1e5e; }
.faq h3 span { display: none; }
[class*=" icon-"], [class*=fa-], [class^=icon-] {
 font-family: FontAwesome;
 font-weight: 400;
 font-style: normal;
 text-decoration: inherit;
 -webkit-font-smoothing: antialiased;
}
.faq h3 a i.icon-plus-sign:before { text-shadow: none!important; color: #fff!important; }
.faq h3 a i {position: absolute;left: 6px;background-color: transparent;color: #888;top: 16px;width: 18px;height: 16px!important;line-height: 18px!important;font-size: 15px;transition: all .2s linear;-moz-transition: all .2s linear;-webkit-transition: all .2s linear;-o-transition: all .2s linear;}
[class*=" icon-"]:before,
[class^=icon-]:before { text-shadow: none!important; }
.icon-plus-sign:before { content: "\f055"; }
[class*=" icon-"]:before,
[class^=icon-]:before { text-decoration: inherit; speak: none; }
.faq h3.ui-state-active .icon-plus-sign:before { content: "\f056"; }
img { max-width: 100%; height: auto; }
.why-choose-us { width: 100%; }
section.why-choose h2,
section.portfolio-wrap h2,
section.workingSec .top_heading h3 { font-size: 51px; color: #333; letter-spacing: 1px; line-height: 55px; font-weight: 700;  text-transform: uppercase; }
section.portfolio-wrap,
section.why-choose { padding-top: 70px; }
.logo-col { margin-bottom: 30px; }
section.workingSec { background: #f3f2f1; text-align: center; padding: 80px 0; }
section.workingSec .top_heading h3 { margin-bottom: 30px; }
.offer_img i { font-size: 100px; color: #333; width: 100%; height: auto; line-height: normal; }
.offer_text h3 {font-size: 21px;font-weight: 600;margin-top: 39px;text-transform: uppercase;line-height: 25px;}
.offer_text p { font-size: 18px; font-weight: 300; }
section.workingSec .top_heading h3 { margin-bottom: 30px; }
.why-choose-us.ui-accordion h3 {color: #888;background-color: transparent;border: 1px solid #ccc;font-size: 23px;font-size: 18px!important;line-height: 25px!important;font-weight: 300;letter-spacing: 1px;margin-top: 20px;border-radius: 0;position: relative;padding: .5em .5em .5em .7em;}
.why-choose-us.ui-accordion h3 span {display: none;}
.why-choose-us.ui-accordion h3:hover,
.why-choose-us.ui-accordion h3.ui-state-active { background: #ec1e5e !important; color: #fff; border-color: #ec1e5e; }
.why-choose-us.ui-accordion h3:hover a,
.why-choose-us.ui-accordion h3:hover a i,
.why-choose-us.ui-accordion h3.ui-state-active a i { color: #fff; }
.why-choose-us.ui-accordion h3 a i { position: absolute; left: 13px; background-color: transparent; color: #888; top: 13px; width: 18px; height: 16px!important; line-height: 18px!important; font-size: 15px; transition: all .2s linear; -moz-transition: all .2s linear; -webkit-transition: all .2s linear; -o-transition: all .2s linear; }
.why-choose-us.ui-accordion h3 a {padding-left: 20px;text-transform: uppercase;color: #888;font-weight: 600;}
.why-choose-us.ui-accordion ul,
.why-choose-us.ui-accordion p { font-size: 18px; font-weight: 300; line-height: 27px; }
.why-choose-us.ui-accordion h3.ui-state-active .icon-plus-sign:before { content: "\f056"; }
section.portfolio-wrap { padding: 80px 0; }
div#footer-outer {color: #fff;position: relative;z-index: 10;background-color: #000;padding: 50px 0 0;font-size: 14px;line-height: 28px;}
#footer-outer .widget h4,
.text-on-hover-wrap .categories a {/* color: #777; *//* font-size: 12px; *//* font-weight: 400; *//* letter-spacing: 2px; *//* text-transform: uppercase; *//* margin-bottom: 20px; */}
#nav_menu-3 ul li a:link,
#nav_menu-3 ul li a:visited { padding: 0 !important; text-decoration: underline; }
#nav_menu-3 ul#menu-footer-menu-2 { padding: 0; list-style: none; }
#nav_menu-3 ul#menu-footer-menu-2 li a { color: #ccc; text-decoration: none; display: block; line-height: 26px; font-size: 14px; letter-spacing: 1px; }
.widget ul.nectar_widget[class*="nectar_blog_posts_"][data-style="featured-image-left"] > li a .popular-featured-img,
.widget ul.nectar_widget[class*="nectar_blog_posts_"][data-style="featured-image-left"] > li a .meta-wrap,
.blog-recent[data-style="list_featured_first_row"] a.small { position: relative; -webkit-transform: none; transform: none; top: 0; display: inline-block; vertical-align: middle; border-radius: 5px; height: 65px; width: 65px; }
.widget ul.nectar_widget[class*="nectar_blog_posts_"][data-style="featured-image-left"] > li a .meta-wrap { width: calc(100% - 70px); padding-left: 25px; }
div#recent-posts-extra-3 ul.nectar_blog_posts_recent_extra.nectar_widget { list-style: none; padding: 0; }
#footer-outer a {color: #fff;}
div#recent-posts-extra-3 ul.nectar_blog_posts_recent_extra.nectar_widget li.has-img { margin-bottom: 20px; padding-bottom: 4px; }
span.post-date { display: block; font-size: 13px; }
span.post-title { line-height: normal; display: block; }
#footer-outer #copyright p { line-height: 22px; margin-top: 3px; padding: 0px!important; font-size: 12px;  color: #777; letter-spacing: normal; }
header {position: fixed;width: 100%;z-index: 111;top: 46px;transition: transform 0.32s ease, background-color 0.3s ease 0s, box-shadow 0.3s ease 0s, margin 0.25s ease;-webkit-transition: transform 0.32s ease, background-color 0.3s ease 0s, box-shadow 0.3s ease 0s, margin 0.25s ease;box-shadow: 0 0 3px 0 rgba(0,0,0,0.22);-webkit-box-shadow: 0 0 3px 0 rgba(0,0,0,0.22);background: transparent;border-bottom: 1px solid rgb(221 221 221 / 32%);}
header.sticky {transform: translateY(-39px);top: 90px;background: rgb(0 0 0 / 90%);}
.main-navigation nav>ul>li:hover ul.sub-menu { display: block; position: absolute; width: 100%; left: 0; background: #fff; padding: 0; list-style: none; border-top: 1px solid #e9e9e9; padding: 30px 0; }
.main-navigation .row * { position: static; }
.main-navigation .container { position: relative; }
.main-navigation nav>ul>li:hover ul.sub-menu li { width: 25%; float: left; padding: 0 15px; }
.main-navigation nav>ul>li:hover ul.sub-menu li ul.sub-menu li { width: 100%; padding: 0; }
.main-navigation nav>ul>li:hover ul.sub-menu li ul.sub-menu { position: static; border: none; padding: 0; }
.main-navigation nav>ul>li ul.sub-menu li a { padding: 0; }
.main-navigation nav>ul>li ul.sub-menu li a.sf-with-ul { font-size: 16px; text-transform: uppercase; font-weight: 700; }
.main-navigation nav>ul>li ul.sub-menu li a { padding: 6px; font-size: 14px; }
.main-navigation nav>ul>li ul.sub-menu li a:hover { color: #2a99eb; }
.main-navigation nav>ul>li:hover ul.sub-menu li ul.sub-menu li a:hover { color: #fff; background: #2a99eb; text-decoration: none; }
section.order-now-top h1 { font-size: 30px; margin-bottom: 0; font-weight: 700; }
section.order-now-top {background: #f8f8f8;padding: 82px 15px;margin-bottom: 60px;margin-top: 123px;}
p.cetercli { font-size: 18px; text-align: center; }
.form_area { max-width: 600px; margin: 20px auto 60px; padding-bottom: 0; border: #7f7c7c solid 1px; padding: 30px; background: #efefef; }
select#interested_logo_plan { padding: 10px; width: 100%; font-size: 12px; font-family: inherit; line-height: 22px; color: #555; background-color: #fff; transition: all .2s linear; -moz-transition: all .2s linear; -webkit-transition: all .2s linear; -o-transition: all .2s linear; border: #ccc solid 1px; }
.form_area input[type=email],
.form_area input[type=text] { padding: 10px; width: 100%; font-size: 12px; font-family: inherit; line-height: 22px; color: #555; background-color: #ffffff; transition: all .2s linear; -moz-transition: all .2s linear; -webkit-transition: all .2s linear; -o-transition: all .2s linear; border: #ccc solid 1px; }
.form_area label { font-weight: 600; color: #000; font-size: 13px; padding: 10px 0 5px; display: block; letter-spacing: 1px; }
.form_area input[type=submit] { background-color: #065fb7!important; color: #fff; border-radius: 8px;  font-size: 20px; font-weight: 500; padding: 8px 44px; box-shadow: #000 1px 1px 5px; margin: 20px auto 0; display: block; border: none; }
.rating-star-review { padding: 50px 0; background: #1c1c1c; }
.rating-star-review p { margin: 0; color: #fff; }
.thanku__page h1 {  text-transform: uppercase; font-size: 54px; line-height: 62px; }
.thanku__page { padding: 110px 0; text-align: center; }
.thanku__page h3 { font-size: 22px; line-height: 34px; color: #444; }
@media (min-width: 1200px) {
.container { max-width: 1140px; }
}
@media (min-width:768px) {
section.portfolio-wrap.slider-for-mobile { display: none; }
}
 @media (max-width:1024px) {
.main-navigation nav ul li a {
    padding: 17px 15px 17px;
}
.header_text h1 {
    font-size: 50px;
    line-height: normal;
}

.header_text h2 {
    font-size: 30px;
}

.header_text h2 span {
    font-size: 40px;
}

.logo-design-pack h3, section.why-choose h2, section.portfolio-wrap h2, section.workingSec .top_heading h3 {
    font-size: 35px;
}
}
 @media (max-width:999.99px) {
nav {
    display: none;
}
div#header-secondary-outer{display:none;}
 }
 @media (max-width:767.99px) {
section.portfolio-wrap.portfolio-for-destop { display: none; }
section.portfolio-wrap { padding: 40px 0; }
.pricing-table.three-cols>div { width: 100%; margin-bottom: 30px; }
.pricing-column.highlight { margin-top: 0; }
section.why-choose h2,
section.portfolio-wrap h2,
section.workingSec .top_heading h3,
section.faq_sec h2 { font-size: 35px; }
.faq h3 a { font-size: 18px!important; }
section.faq_sec { padding: 35px 0; }
section.portfolio-wrap,
section.why-choose { padding-top: 35px; }
section.workingSec { padding: 40px 0; }
.why-choose-us.ui-accordion h3 { font-size: 18px!important; }
.line { margin: 0 auto 18px!important; }
.logo-design-pack h3 { font-size: 35px; line-height: 40px; }
section.pricing-offer.package { padding: 35px 0; }
.pricing-table { margin-top: 20px; }
.col-9.col_last { display: none; }
a#logo { text-align: center; padding-bottom: 10px; }
.main-navigation {padding-top: 14px;padding-bottom: 0;}
.header-top { display: none; }
header {
    top: 0;
    position: static;
}
.main-navigation .col.span_9.col_last.col-sm-9 {
    display: none;
}
}
@media (max-width:639.99px) {
.header_text h1 { font-size: 30px; line-height: 34px; }
.header_text h2 { font-size: 22px; line-height: 28px; }
.header_text h2 span { font-size: 30px; }
section.top-banner { padding: 50px 0 25px; }
section.portfolio-wrap,
section.why-choose { padding: 30px 15px 0; }
.top_heading { padding: 0 15px; }
div#footer-widgets { display: none; }
div#footer-outer { text-align: center; padding: 20px 0 0; }
a.nectar-button.jumbo.regular.regular-button.middle_orderNow.hideDesktop { font-size: 16px; padding: 13px 28px; margin-top: 0!important; }
section.order-now-top { padding: 40px 15px; margin-bottom: 30px; }
section.order-now-top h1 { font-size: 22px; }
}
@media (max-width:480px) {
.logo-design-pack h3 { font-size: 26px; line-height: 32px; }
.logo-design-pack p { padding-bottom: 5px!important; padding-top: 2px; }
section.why-choose h2,
section.portfolio-wrap h2,
section.workingSec .top_heading h3,
section.faq_sec h2 { font-size: 26px; }
}
#footer-outer ul#footer-social {
    list-style: none;
    padding: 15px 0 0;
    margin: 0;
}

ul#footer-social li {
    display: inline-block;
    padding: 0 15px 0 0;
}
#footer-outer .widget h4 {
    color: #fff;
    font-size: 17px;
    margin-bottom: 40px;
}
#footer-outer ul{
    list-style: none;
    padding: 0;
}
#footer-outer .widget img{
    margin-bottom: 15px;
}
div#header-secondary-outer {
    background: #000000;
    color: #fff;
    min-height: 46px;
    border: none;
    padding-top: 12px;
    position: fixed;
    width: 100%;
    top: 0;
    z-index: 111;
}
#header-secondary-outer #social {
    float: right;
}
body #header-secondary-outer .nectar-center-text {
    text-align: left;
    max-width: 81%;
    font-size: 14px;
}
#header-secondary-outer .nectar-center-text a {
    color: inherit;
}
#header-secondary-outer #social{list-style:none;}
#header-secondary-outer #social li {
    float: left;
}
#header-secondary-outer #social li a {
    padding: 14px 10px;
}
#header-secondary-outer #social li a i {
    color: #7a7a7a;
    height: 14px;
    line-height: 14px;
    font-size: 14px;
}
body {
    padding: 0 !important;
}
@media (min-width: 1400px){
.container {
    max-width:1320px;
}
}
@media only screen and (min-width: 1000px){
body {
    padding-top: 46px !important;
}
}

body.extraPage .main-navigation nav ul li a {
    color: #000;
}
body.extraPage .thanku__page {
    margin-top: 120px;
}