%PDF- %PDF-
Direktori : /home/eirtvhdf/public_html/assest/css/ |
Current File : /home/eirtvhdf/public_html/assest/css/main.css |
.grecaptcha-badge { width: 70px !important; overflow: hidden !important; transition: all 0.3s ease !important; left: 4px !important; } .grecaptcha-badge:hover { width: 256px !important; } .heading-section h2 span{ color:#e93f9f; font-family:'Great Vibes', cursive; font-size:45px } .heading-section h2 strong{ color:#ee7001 } .text-center{text-align:center !important} .heading-section h2 strong { color: #ee7001; } /* poppins-regular - latin */ @font-face { font-family: 'Poppins'; font-style: normal; font-weight: 400; src: url('../fonts/poppins-v12-latin-regular.eot'); /* IE9 Compat Modes */ src: local('Poppins Regular'), local('Poppins-Regular'), url('../fonts/poppins-v12-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('../fonts/poppins-v12-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */ url('../fonts/poppins-v12-latin-regular.woff') format('woff'), /* Modern Browsers */ url('../fonts/poppins-v12-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */ url('../fonts/poppins-v12-latin-regular.svg#Poppins') format('svg'); /* Legacy iOS */ } /* *,body{ font-family: "Poppins"; } */ u {text-decoration: underline} u>i {font-family: serif;} .primary-r-gradient{ background-color: #1A2774 !important; background-image: radial-gradient(circle farthest-corner at 40% 50%,#1A2774,#0C1134) !important; } .primary-r-gradient2{ background-color: #0286ad; background-image: radial-gradient(circle farthest-corner at 40% 300%,#07E9F2,#1A2774); } .primary-r-gradient3{ background-color: #1A2774 !important; background-image: radial-gradient(circle farthest-corner at 40% 50%,#1A2774,#0C1134) !important; } .secondary-r-gradient{ background-color: #0286ad; background-image: radial-gradient(circle farthest-corner at 40% 300%,#07E9F2,#1A2774); -webkit-background-image: -webkit-radial-gradient(circle farthest-corner at 40% 300%,#07E9F2,#1A2774); -moz-background-image: -moz-radial-gradient(circle farthest-corner at 40% 300%,#07E9F2,#1A2774); } .text-primary{ color: #1A2774 !important; } .text-secondary{ color: #0DA8C8 !important; } .text-grey{ color: gray !important; } .myrating{ font-size: 12px; } .myrating .checked{ color: orange; font-size: 12px; } .dropshadow{ box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.2); } .dropshadow2{ box-shadow: 0px 10px 15px 8px rgba(0.2,0.2,0.9,0.2); -webkit-box-shadow: 0px 10px 15px 8px rgba(0.2,0.2,0.9,0.2); -moz-box-shadow: 0px 10px 15px 8px rgba(0.2,0.2,0.9,0.2); } .dropshadow2-hover:hover{ box-shadow: 0px 20px 20px 0px rgba(0,0,0,0.1); -webkit-box-shadow: 0px 20px 20px 0px rgba(0,0,0,0.1); -moz-box-shadow: 0px 20px 20px 0px rgba(0,0,0,0.1); } .before_tick li, .before_tick2 li{ list-style: none; } .before_tick li:before{ font-weight: bold; content: '✓ '; color: #1A2774; padding-right: 5px; } .before_tick2 li:before{ font-weight: bold; content: '✓ '; color: #0DA8C8; padding-right: 5px; } .img_blurback{ height: 100%; width: 100%; object-fit: cover; object-position:center; position: absolute; top: 0; left: 0; bottom: 0; right: 0; z-index: -1; filter: blur(1px) brightness(0.7); transform: scale(1); } .sticky { background-color: rgba(255,255,255,0.98); position: fixed; top: 0; width: 100%; z-index: 1000; } nav{ background-color: white; } nav .navbar-brand{ height: 60px; margin: 5px 0 0 10px; padding: 0; } @media screen and (max-width: 770px) { nav .navbar-brand{ height: 40px; margin: 5px 0 0 10px; padding: 0; } } .nav-reqbtn{ color: white; float: right; border: 0; border-top-left-radius: 100% 50%; border-bottom-left-radius: 100% 50%; padding: 15px 15px 15px 30px; margin: 0; } #collapsibleNavbar{ transition: all 0.3s; /* transition-delay: 1s; */ } @media screen and (max-width: 770px) { nav{ position: fixed !important; top: 0; left: 0; right: 0; z-index: 100; } } #collapsibleNavbar ul li{ align-self: center; color: white; justify-content: center; } #collapsibleNavbar ul li a{ /* text-align: center; */ line-height: 20px; text-transform: uppercase; font-size: 12px; color: white; } #collapsibleNavbar .contact_text{ background-color: rgba(255,255,255,0.1); line-height: 25px; padding: 0 10px; font-size: 12px; border-radius: 50px; float: right; color: white; float: right; } #collapsibleNavbar ul li i{ align-self: center; background-color: rgba(255,255,255,0.1); width: 25px; line-height: 25px; font-size: 12px; text-align: center; border-radius: 100%; transform: rotate(90deg); transition: all 0.3s; } @media screen and (max-width: 770px) { #collapsibleNavbar ul{ padding-top: 10px; } #collapsibleNavbar ul li{ width: 100%; } #collapsibleNavbar ul li i{ width: 30px; line-height: 30px; margin: 10px 0; } } #collapsibleNavbar ul li:hover i{ transform: rotate(0deg); } #collapsibleNavbar ul li a:hover{ text-decoration: underline; } #collapsibleNavbar .dropdown:hover .dropdown-menu{ display: block; transition-delay: 1s; } #collapsibleNavbar .dropdown-menu{ border-radius: 0; border: 0; margin: 0; transition-delay: 0s; } #collapsibleNavbar .dropdown-menu .dropdown-item{ color: #1A2774; padding: 10px 20px; text-transform: uppercase; } @media screen and (max-width: 770px) { #collapsibleNavbar .dropdown-menu .dropdown-item{ width: 100%; } #collapsibleNavbar{ position: fixed; top: 54px; right: 0; left: 0; } } #collapsibleNavbar .dropdown-menu .dropdown-divider{ border: 3px solid #1A2774; } .second_nav{ margin-right: 10px; text-transform: uppercase; } .second_nav li a{ line-height: 50px; font-size: 14px; color: #1A2774 !important; } .second_nav li{ border-bottom: 3px solid white; } .second_nav li:hover{ border-bottom: 3px solid #1A2774; } .customnav #collapsibleNavbar .dropdown-menu .dropdown-item{ padding: 0px 10px; } .customnav .second_nav li a{ padding: 0 20px !important; } @media screen and (max-width: 770px) { .customnav #collapsibleNavbar{ margin: auto; background-color: #1A2774; background-image: radial-gradient(circle farthest-corner at 40% 50%,#1A2774,#0C1134); -webkit-background-image: -webkit-radial-gradient(circle farthest-corner at 40% 50%,#1A2774,#0C1134); -moz-background-image: -moz-radial-gradient(circle farthest-corner at 40% 50%,#1A2774,#0C1134); } .customnav .second_nav li{ border-bottom: 0px; width: 100%; } .customnav .second_nav li .nav-link{ color: white !important; } .customnav .second_nav li:hover{ border-bottom: 0px; } } .home_slider .carousel-inner img, .banner img{ width: 100%; height: 500px; object-fit: cover; object-position: center; /*filter: brightness(0.5); */ } .banner{ position: relative; } .banner .banner-caption{ text-align: center; position: absolute; bottom: 20px; color: white; width: 100%; background-color: rgba(0,0,0,0.5); } @media screen and (max-width: 770px) { .carousel{ margin-top: 65px; } .home_slider .carousel-inner img , .banner img{ height: 300px; } } @media screen and (min-width: 770px) { .carousel-inner h3, .banner-caption h3{ font-size: 50px; } } .strip1 h2{ color: white; text-align: center; background-color: rgba(0,0,0,0.8); line-height: 1.5em; /* height: 60px; */ margin: 0; } @media screen and (max-width: 770px) { .strip1 h2{ font-size: 20px; } } .strip1 input, .strip1 select{ border: 2px solid white; } .strip1 select option{ color: black; } .strip1 input::placeholder, .strip1 select::placeholder { color: white; } .strip1 textarea::placeholder, .strip1 select::placeholder { color: white; } .strip1 .my_input{ background-color: transparent; color: white; } .strip1 button{ font-weight: bold; } .whwedo{ background: url('../image/bg_1.svg') fixed ; background-size: 50%; padding: 100px 0; } @media screen and (max-width: 770px) { .whwedo{ background-size: 100%; } } @media screen and (max-width: 360px) { .whwedo{ background-size: 300%; } } .whwedo object{ height: 100px; display: block; } .app_card{ cursor: default; position: relative; background-color: white; border: 2px solid rgba(0,0,0,0.1); border-radius: 100px; background-repeat: no-repeat; background-size: 300%; transition: all 1s; } .app_card:hover{ border: 2px solid #07E9F2; border-radius: 0; box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.2); transform: scale(1.1); z-index: 1; transition: all 0.2s; } .app_cardleft{ background-position-x: 160%; /* background-image: linear-gradient(-90deg,rgba(187,93,203,1),rgba(146,219,252,1),rgba(255,188,79,1),rgba(213,72,33,1)); -webkit-background-image: -webkit-linear-gradient(-90deg,rgba(187,93,203,1),rgba(146,219,252,1),rgba(255,188,79,1),rgba(213,72,33,1)); -moz-background-image: -moz-linear-gradient(-90deg,rgba(187,93,203,1),rgba(146,219,252,1),rgba(255,188,79,1),rgba(213,72,33,1)); */ background-image: linear-gradient(-90deg,#ffffff,#07E9F2,#1A2774); } .app_cardright{ background-position-x: -60%; /* background-image: linear-gradient(90deg,#ffffff,#07E9F2,#1A2774); -webkit-background-image: -webkit-linear-gradient(90deg,#ffffff,#07E9F2,#1A2774); -moz-background-image: -moz-linear-gradient(90deg,#ffffff,#07E9F2,#1A2774); */ background-image: linear-gradient(90deg,#ffffff,#07E9F2,#1A2774); } .app_cardleft:hover{ background-position-x: -0%; } .app_cardright:hover{ background-position-x: 100%; } /* .app_cardleft:hover{ border-right-color: #1A2774; } .app_cardright:hover{ border-left-color: #1A2774; } */ .app_card img{ width: 40px; height: 40px; padding: 3px; } .app_card h1{ font-size: 20px; } .app_card p{ font-size: 14px; display:block; overflow:hidden; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; } /* .app_card:hover p{ overflow:inherit; } */ .app_card i{ width: 40px; line-height: 40px; font-size: 24px; color: white; text-align: center; } .app_card a{ color: white ; position: absolute; bottom: 5px; font-size: 14px; opacity: 0; transition: all 0.5s; } .app_card h1, .app_card p, .app_card a, .app_card .icon{ transition: all 1s; } .app_card:hover h1, .app_card:hover p, .app_card:hover a, .app_card:hover .icon{ color: white; } /* .app_card:hover a{ color: #1A2774 ; } */ .app_cardleft a{ right: 7%; } .app_cardright a{ left: 7%; } .app_cardleft:hover a{ right: 3%; opacity: 1; transition: all 0.2s; } .app_cardright:hover a{ left: 3%; opacity: 1; transition: all 0.2s; } .strip2{ color: white; } .strip2 .panel3{ justify-content: center; align-self: center; } .strip2 button{ border: 0; border-radius: 50px; padding: 10px 20px; background-color: white; font-size: 20px; } .strip2 p{ font-size: 20px; padding: 0; margin: 0; color:white; } .strip2 p span{ font-size: 36px; padding: 0; margin: 0; } .strip2 img{ height: 50px; margin: 5px 15px 0 0; } .cardpanel3{ background-color: #E0E5FF; } .cardpanel3 .card3{ cursor: pointer; height: 350px; overflow: hidden; /* border: 1px solid gray; */ position: relative; } .cardpanel3 .card3 img{ filter: blur(0) brightness(0.7); width: 100%; height: 100%; object-fit: cover; object-position: center; transition: all 0.3s; } .cardpanel3 .card3:hover img{ /* transform: scale(1.2); */ filter: blur(10px) brightness(0.5); transition: all 0.3s; } .cardpanel3 .card3 .card_text{ position: absolute; right: 20px; bottom: 20px; left: 20px; padding: 7%; border-radius: 15px; background-color: rgba(255,255,255,0); transition: all 0.3s; } .cardpanel3 .card3:hover .card_text{ transition: all 0.3s; background-color: rgba(255,255,255,1); } .cardpanel3 .card3 .card_text h4{ font-size: 20px; color: white; padding: 0; margin: 0; margin-bottom: 0px; transition: all 0.3s; } .cardpanel3 .card3:hover .card_text h4{ color: #0DA8C8; margin-bottom: 10px; transition: all 0.3s; } .cardpanel3 .card3 .card_text p{ overflow: hidden; color: black; font-size: 14px; height: 0px; padding: 0; margin: 0; transition: all 0.3s; } .cardpanel3 .card3:hover .card_text p{ transition: all 0.3s; height: 105px; } .company_logo .left_side h1 b{ color: #0DA8C8; } .company_logo .right_side .custom_row{ margin-bottom: -5%; } /* Svg Company logos */ .complogomain{ transform: scale(1); transform-origin: center; } .complogo { fill:url(#compgradient); stroke: white; stroke-width: 2px; } .complogoback{ transform: scale(1); transform-origin: center; stroke: rgb(126, 126, 126); stroke-width: 0.5px; fill: black; } .company_logo svg{ transition: all 1s; } .company_logo svg:hover{ transform: scale(1.3); z-index: 100; transition: all 0.3s; position: relative; } /* ios app */ .appType{ text-align: center; padding: 20px; height: 100%; } .appType i{ color: #1A2774; /* -webkit-text-stroke: #1A2774 2px; */ font-size: 40px; margin: 20px; } .appType h4{ /* color:#1A2774; */ } #customer_review .icon{ font-size: 60px !important; text-align: center; } #multi-item-example .card{ transition: all 1s; border-width: 2px; } #multi-item-example .card:hover{ z-index: 1; transform: scale(1.05); transition: all 0.3s; } #multi-item-example .icon{ font-size: 50px !important; text-align: center; color: white; padding: 30% 0; /* position: absolute; */ /* top: 5px; right: 5px; */ } #multi-item-example .features{ font-size: 13px !important; padding: 0; } #multi-item-example .features li{ list-style-position: inside; list-style-image: linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0)); } #multi-item-example .features li::before { list-style-position: inside; content: "\2022"; color: #0DA8C8; font-weight: bold; display: inline-block; width: 1em; margin-left: -1em; } #multi-item-example .btn-floating, #customer_review .btn-floating { background-color: rgba(255,255,255); margin: 5px; text-align: center; line-height: 40px; width: 40px; border-radius: 100%; box-shadow: 0px 5px 10px 0px rgba(0,0,0,0.2); } /* React Native App */ .react_intro h1{ font-weight: bolder; } .react_intro li{ list-style-image: linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0)); } .react_intro li::before { content: "\003E"; color: #0DA8C8; font-weight: bold; display: inline-block; width: 1em; margin-left: -1em; } /* Footer */ footer a { color: white; } footer ul li { margin: 20px 0; } footer a:hover { color: white; } footer .cc-card a i{ font-size: 30px; } /* Popup */ .req_form{ display: none; flex-direction: row; flex-wrap: wrap; position: fixed; z-index: 999; top: 0; left: 0; right: 0; bottom: 0; background-color: rgba(0,0,0,0.8); } .req_form .strip1 h2 .closebtn{ position: absolute; top: 5px; right: 5px; font-size: 18px; } @media screen and (max-width: 360px) { .req_form .strip1{ height: 100% } } .perspectCont{ perspective: 500px; perspective-origin: center; } .perspectDiv{ background: no-repeat center; height: 100%; width: 100%; transform-origin: center center; /* transform-style: preserve-3d; */ } .perspectCont .bg_buildings{ background-size: 120%; background-position: 50% 57%; } .perspectCont .mobile{ background-size: 30%; background-position: 50% 57%; } .perspectCont .reviews{ background-size: 65%; background-position: 62% 63%; } .perspectCont .blurback{ position: absolute; top: 0; right: 0; bottom: 0; left: 0; background-color: rgba(0,0,0,0.1); filter: blur(5px); } .competent{ position: relative; } .competent .backimg{ height: 100%; width: 100%; top: 0; right: 0; bottom: 0; left: 0; object-fit: cover; object-position: center; filter: brightness(0.3); position: absolute; } .competent .compt_side>.row{ border: 0.5px solid rgba(255,255,255,0.1); background-color: rgba(255,255,255,0.1); backdrop-filter: blur(20px); color: white; transition: all 0.5s; cursor: pointer; } .competent .compt_side>.row:hover{ background-color: rgba(255,255,255,0.3); } .competent .compt_side h1{ color: white; } .competent .compt_side .icon1{ font-size: 24px; color: white; position: relative; width: 24px; } .competent .compt_side .icon2{ font-size: 12px; color: white; bottom: -2px; right: -2px; text-shadow: 0px 0px 10px rgba(0,0,0,0.2); } .competent .compt_pers{ background-color: rgba(255,255,255,1); } .competent .compt_pers #icon1{ font-size: 40px; color: white; top: 0; left: 0; bottom: 0; right: 0; margin: auto; height: 40px; position: absolute; text-align: center; } .competent .compt_pers #icon2{ font-size: 25px; color: white; bottom: 30px; right: 20px; text-shadow: 0px 0px 10px rgba(0,0,0,0.2); position: absolute; } .imageView{ position:fixed; z-index:10000 !important; top:0; bottom:0; left:0; right:0; width: 100%; height: 100%; background-color:rgba(0,0,0,0.9); backdrop-filter:blur(20px); cursor:pointer; } .imageView img{ position:absolute; z-index:1; top:0; bottom:0; left:0; right:0; margin:auto; width: 80% !important; height: 80% !important; object-fit: contain !important; cursor:default; } /* animation page */ .animated_v .btn { border: none; color: grey; padding: 12px 0px; font-size: 16px; border-radius: 0; cursor: pointer; /* border-top: 0.3px solid rgba(0,0,0,0.07); */ border-bottom: 0.3px solid rgba(0,0,0,0.07); transition: all 0.5s; } .animated_v .btn:hover{ transition: all 0.1s; background-color: #1A2774; background-image: radial-gradient(circle farthest-corner at 40% 50%,#1A2774,#0C1134); -webkit-background-image: -webkit-radial-gradient(circle farthest-corner at 40% 50%,#1A2774,#0C1134); -moz-background-image: -moz-radial-gradient(circle farthest-corner at 40% 50%,#1A2774,#0C1134); border-bottom: 0.3px solid DodgerBlue; color: white; } .anime_active { background-color: #1A2774; background-image: radial-gradient(circle farthest-corner at 40% 50%,#1A2774,#0C1134); -webkit-background-image: -webkit-radial-gradient(circle farthest-corner at 40% 50%,#1A2774,#0C1134); -moz-background-image: -moz-radial-gradient(circle farthest-corner at 40% 50%,#1A2774,#0C1134); border-bottom: 0.3px solid DodgerBlue; color: white !important; } .animated_v .btn span{ transition: all 0.5s; } .animated_v .btn:hover span{ padding-left: 30px; } .animated_v i{ text-align: center; } .animated_v h4 { color: #1A2774; } .blog_career .blog, .blog_career .career{ padding: 5%; position: relative; color: white; } .blog_career .blog img, .blog_career .career img{ position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: 100%; object-fit: cover; object-position: center; -o-object-fit: cover; -o-object-position: center; z-index: -1; filter: brightness(0.3); } .blog_career .blog p{ font-size: 20px; } .blog_career .career span{ margin-bottom: 15px; background-color: rgba(255,255,255,0.3); padding: 5px 10px; color: white; } .blog_career .blog button, .blog_career .career button{ border-radius: 50px; border: 0px; padding: 10px 20px; } /*-----------Packages Start---------*/ .rounded-4{ border-top-left-radius: 10px; border-top-right-radius: 10px; } .rounded-3 { border-radius: 10px; } .servicepopup{ display: none; flex-direction: row; flex-wrap: wrap; position: fixed; z-index: 1000; top: 0; left: 0; right: 0; bottom: 0; background-color: rgba(0,0,0,0.8); backdrop-filter: blur(10px); } .servicepopup .strip1 h2 .closebtn{ position: absolute; top: 5px; right: 5px; font-size: 18px; } .servicepopup button{ padding: 10px 20px; border: 0px; background-color: white; transition: all 0.3s; } .servicepopup button:hover{ transform: scale(1.05); box-shadow: 0px 0px 10px white; } @media screen and (max-width: 360px) { .servicepopup .strip1{ height: 100% } } /* Popup */ .req_form{ display: none; flex-direction: row; flex-wrap: wrap; position: fixed; z-index: 1000; top: 0; left: 0; right: 0; bottom: 0; background-color: rgba(0,0,0,0.8); backdrop-filter: blur(10px); } .req_form .strip1 h2 .closebtn{ position: absolute; top: 5px; right: 5px; font-size: 18px; } @media screen and (max-width: 360px) { .req_form .strip1{ height: 100% } } .req2closebtn{ display: none; position: fixed; z-index: 999; top: 0; left: 0; right: 0; bottom: 0; background-color: rgba(0,0,0,0.5); backdrop-filter: blur(0px); } .req_form2{ width: 400px; position: fixed; z-index: 999; bottom: 0; left: -400px; /*background-color: rgba(0,0,0,0.8); */ padding: 0; transition: all 1s; } /*.req_form2:hover{*/ /* left: 0px;*/ /* transition: all 0.5s;*/ /*}*/ .req_form2 .strip1 p{ position: absolute; top: 350px; right: -270px; text-align:center; font-weight:500; line-height: 40px; width: 270px; font-size: 18px; transform: rotate(-90deg); transform-origin: left top; color: black; cursor: pointer; } .aio-section .heading-section.heading-section-white .stripe-button-el{display:none} .modal-body .text-center .stripe-button-el{display:none} .stripe-button-el{overflow:hidden; display:none;} .block-7{margin-bottom:30px; transition: all 0.3s; background-repeat: no-repeat; background-size: 300%;} .block-7:hover{ transform: scale(1.05); } .block-7 .heading{font-size:14px;margin:0;padding:12px 20px;background:#3f3a8c;color:#fff;} .block-7 .heading-2{font-size:16px;font-weight:500; transition: all 0.3s;} .block-7 .price{margin:0;padding:0;display:block; background-color: #655bbb; color: white; transition: all 0.3s;} .block-7:hover .price{background-color: white; color: #004792;} .block-7 .price sup{font-size:20px;top:-1em;}.block-7 .price .number{font-size:40px;font-weight:500;} .block-7 .excerpt{margin:12px 0;color:black; font-weight:500; transition: all 0.3s;} .block-7 .label2{text-transform:uppercase; transition: all 0.3s;} .block-7 .pricing-text{margin-bottom:0; transition: all 0.3s;} .block-7 .pricing-text,.block-7 .pricing-text li{padding:0;margin:0} .block-7 .pricing-text li{list-style:none;margin-bottom:4px;color:black; transition: all 0.3s;} .block-7 .pricing-text li strong{color:#3a4348; transition: all 0.3s;} .block-7:hover .heading-2,.block-7:hover .excerpt,.block-7:hover .label2,.block-7:hover .pricing-text,.block-7:hover .pricing-text li,.block-7:hover .pricing-text li strong{color: white;} .pricing-text{ overflow: auto; height: 300px; } .block-7 input, .morepkg{ transition: all 0.3s; background-color: #ffab00; border-color: #ffab00; color: black; border-radius: 100px; } .block-7:hover input{ background-color: white; border-color: white; color: black; } .block-7 .btn-primary:hover, .morepkg:hover{ background-color: #ffffff00; color: white; } .morepkg:hover{ color: black; } .logoPgPrice .block-7 .price .number{font-size:33px}.logoPgPrice .block-7 .price .strike{color:white;text-decoration:line-through;vertical-align:top} .logoPgPrice .block-7 .pricing-text li{font-size:14px; font-weight: 500;} .logoPgPrice .block-7 .stripe-button-el{display:none} @media (max-width: 480px){ .ftco-section{padding:2em 0} } .logoPgPrice i{ color: #007bff; } .block-7:hover .price .strike{ color:#f00; font-weight:400; } /* Let's get this party started */ ::-webkit-scrollbar { width: 3px; } /* Track */ ::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 2px rgba(0,0,0,0.3); -webkit-border-radius: 10px; border-radius: 10px; } /* Handle */ ::-webkit-scrollbar-thumb { -webkit-border-radius: 10px; border-radius: 10px; background: #3f3a8c ; -webkit-box-shadow: inset 0 0 2px rgba(0,0,0,0.5); } ::-webkit-scrollbar-thumb:window-inactive { background: #3f3a8c; } /*---------------Portfolio Banner---------------*/ .portfolio_banner{ height: 500px; } .portfolio_banner img{ object-fit: cover; height: 500px; /*filter: brightness(0.4);*/ } .portfolio_banner .porttext,.portfolio_banner .porttext-dark{ text-align: left; } .portfolio_banner .porttext h1{font-weight: bold; color: white;} .portfolio_banner .porttext h6{color: white;} .portfolio_banner .porttext p{font-size: 18px; color: white;} .portfolio_banner .porttext a{color: white; padding: 10px; width: 200px;} .portfolio_banner .porttext a:hover{color: black;} .portfolio_banner .porttext-dark h1{font-weight: bold; color: black;} .portfolio_banner .porttext-dark h6{color: black;} .portfolio_banner .porttext-dark p{font-size: 22px; color: black;} .portfolio_banner .porttext-dark a{color: black; padding: 10px; width: 200px;} .portfolio_banner .porttext-dark a:hover{color: white;} .portfolio_banner .portimg{ display: inline-block; padding: 10px 10px 10px 10%; border-radius: 0 200px 200px 0; background-color: rgba(255,255,255,0.95); } .portfolio_banner .portimg img{ width: 100px; height: 100px; object-fit: contain; } @media (max-width: 767px){ .portfolio_banner .porttext,.portfolio_banner .porttext-dark{ text-align: center; } .portfolio_banner .porttext a,.portfolio_banner .porttext-dark a{padding: 10px 20px; width: unset;} } /*CaseStudy*/ .casetext p{ font-size: 18px; } .casetext h2{ font-weight: lighter; font-size: 48px; } .casetext h6{ font-weight: lighter; line-height: 30px; font-size: 20px; margin-top: 15px; } @media (max-width: 767px){ .casetext h1, .casetext h2{ text-align: center; font-size: 28px; } .casetext p,.casetext h6{ text-align: center; } } /*All portfolio view*/ .allport .alltext{ border: 1px solid lightgrey; } .allport .alltext img{ margin-bottom: 30px; width: 100px; height: 100px; } .allport .alltext a{ border-radius: 50px; padding: 5px 20px; } .allport .alltext a:hover{ color: white; } .allport .allimg{ overflow: hidden; height: 100%; } .allport .allimg img{ transition: all 1s; transform-origin:center; } .allport .allimg img:hover{ transform: scale(1.1) } .text-md-left{ text-align: left!important; } [type=button]:not(:disabled), [type=reset]:not(:disabled), [type=submit]:not(:disabled), button:not(:disabled){ outline:none; } .col-5{ max-width:120px; } .form-group.col-lg-1.col-3.my-lg-0.my_input { padding-right: 0px; } .carousel-caption { background-color: rgba(0,0,0,0.7); border-radius: 10px; padding: 10px; } li.nav-item.cta { background: #24bdc9 !important; border-radius: 30px; } .cta span{ color: #fff !important; }