add sports club template

This commit is contained in:
2024-05-21 04:04:59 +02:00
parent a0963f4254
commit 295b7c660e
64 changed files with 21617 additions and 0 deletions

8950
web/sport/club/css/bootstrap.css vendored Normal file

File diff suppressed because it is too large Load Diff

7
web/sport/club/css/bootstrap.min.css vendored Normal file

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,186 @@
/**
* Owl Carousel v2.3.4
* Copyright 2013-2018 David Deutsch
* Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
*/
/*
* Owl Carousel - Core
*/
.owl-carousel {
display: none;
width: 100%;
-webkit-tap-highlight-color: transparent;
/* position relative and z-index fix webkit rendering fonts issue */
position: relative;
z-index: 1; }
.owl-carousel .owl-stage {
position: relative;
-ms-touch-action: pan-Y;
touch-action: manipulation;
-moz-backface-visibility: hidden;
/* fix firefox animation glitch */ }
.owl-carousel .owl-stage:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0; }
.owl-carousel .owl-stage-outer {
position: relative;
overflow: hidden;
/* fix for flashing background */
-webkit-transform: translate3d(0px, 0px, 0px); }
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item {
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
-ms-backface-visibility: hidden;
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0); }
.owl-carousel .owl-item {
position: relative;
min-height: 1px;
float: left;
-webkit-backface-visibility: hidden;
-webkit-tap-highlight-color: transparent;
-webkit-touch-callout: none; }
.owl-carousel .owl-item img {
display: block;
width: 100%; }
.owl-carousel .owl-nav.disabled,
.owl-carousel .owl-dots.disabled {
display: none; }
.owl-carousel .owl-nav .owl-prev,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-dot {
cursor: pointer;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none; }
.owl-carousel .owl-nav button.owl-prev,
.owl-carousel .owl-nav button.owl-next,
.owl-carousel button.owl-dot {
background: none;
color: inherit;
border: none;
padding: 0 !important;
font: inherit; }
.owl-carousel.owl-loaded {
display: block; }
.owl-carousel.owl-loading {
opacity: 0;
display: block; }
.owl-carousel.owl-hidden {
opacity: 0; }
.owl-carousel.owl-refresh .owl-item {
visibility: hidden; }
.owl-carousel.owl-drag .owl-item {
-ms-touch-action: pan-y;
touch-action: pan-y;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none; }
.owl-carousel.owl-grab {
cursor: move;
cursor: grab; }
.owl-carousel.owl-rtl {
direction: rtl; }
.owl-carousel.owl-rtl .owl-item {
float: right; }
/* No Js */
.no-js .owl-carousel {
display: block; }
/*
* Owl Carousel - Animate Plugin
*/
.owl-carousel .animated {
animation-duration: 1000ms;
animation-fill-mode: both; }
.owl-carousel .owl-animated-in {
z-index: 0; }
.owl-carousel .owl-animated-out {
z-index: 1; }
.owl-carousel .fadeOut {
animation-name: fadeOut; }
@keyframes fadeOut {
0% {
opacity: 1; }
100% {
opacity: 0; } }
/*
* Owl Carousel - Auto Height Plugin
*/
.owl-height {
transition: height 500ms ease-in-out; }
/*
* Owl Carousel - Lazy Load Plugin
*/
.owl-carousel .owl-item {
/**
This is introduced due to a bug in IE11 where lazy loading combined with autoheight plugin causes a wrong
calculation of the height of the owl-item that breaks page layouts
*/ }
.owl-carousel .owl-item .owl-lazy {
opacity: 0;
transition: opacity 400ms ease; }
.owl-carousel .owl-item .owl-lazy[src^=""], .owl-carousel .owl-item .owl-lazy:not([src]) {
max-height: 0; }
.owl-carousel .owl-item img.owl-lazy {
transform-style: preserve-3d; }
/*
* Owl Carousel - Video Plugin
*/
.owl-carousel .owl-video-wrapper {
position: relative;
height: 100%;
background: #000; }
.owl-carousel .owl-video-play-icon {
position: absolute;
height: 80px;
width: 80px;
left: 50%;
top: 50%;
margin-left: -40px;
margin-top: -40px;
background: url("owl.video.play.png") no-repeat;
cursor: pointer;
z-index: 1;
-webkit-backface-visibility: hidden;
transition: transform 100ms ease; }
.owl-carousel .owl-video-play-icon:hover {
-ms-transform: scale(1.3, 1.3);
transform: scale(1.3, 1.3); }
.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
display: none; }
.owl-carousel .owl-video-tn {
opacity: 0;
height: 100%;
background-position: center center;
background-repeat: no-repeat;
background-size: contain;
transition: opacity 400ms ease; }
.owl-carousel .owl-video-frame {
position: relative;
z-index: 1;
height: 100%;
width: 100%; }

View File

@@ -0,0 +1,6 @@
/**
* Owl Carousel v2.3.4
* Copyright 2013-2018 David Deutsch
* Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
*/
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}

View File

@@ -0,0 +1,6 @@
/**
* Owl Carousel v2.3.4
* Copyright 2013-2018 David Deutsch
* Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
*/
.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}

View File

@@ -0,0 +1,151 @@
/*---------------------------------------------------------------------
File Name: responsive.css
---------------------------------------------------------------------*/
@media (min-width: 1200px) and (max-width: 1320px) {}
@media (min-width: 992px) and (max-width: 1199px) {
.banner_main {
margin: 0 151px;
}
.club_btn .read_more {
max-width: 296px;
}
.poa_t {
padding: 0 30px;
}
.menu_bottom li {
padding: 0 26px;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.banner_main {
margin: 0 151px;
}
.poa_t {
padding: 0 30px;
}
.footbol {
margin-top: -126px;
}
.club figure img {
height: 354px;
}
.club_btn .read_more {
max-width: 220px;
}
.conta ul li {
padding-right: 25px;
}
.conta ul li a img {
padding-right: 5px;
}
.menu_bottom li {
padding: 0 11px;
}
}
@media (min-width: 576px) and (max-width: 767px) {
header {
position: inherit;
background: #fff;
}
.banner_main {
margin: 0;
}
.sm_n0 {
display: none;
}
.tes_n0 {
display: inherit;
}
.poa_t {
padding: 0 30px;
}
.sports_main {
margin-bottom: 30px;
}
.club_btn .read_more {
max-width: 174px;
height: 64px;
line-height: 64px;
margin: 0 4px;
}
.menu_bottom li {
padding: 0 16px;
}
}
@media (max-width: 575px) {
header {
position: inherit;
background: #fff;
}
.d_none {
display: none !important;
}
.email {
padding-top: 0 !important;
margin-top: -44px;
}
.logo {
display: block;
width: 144px;
float: left;
}
.banner_main {
margin: 0;
}
.sm_n0 {
display: none;
}
.tes_n0 {
display: inherit;
}
.poa_t {
padding: 0 30px;
top: 58px;
}
.club h1 {
font-size: 37px;
}
.sports_main {
margin-bottom: 30px;
}
.club figure img {
height: 276px;
}
.footbol {
margin-top: -33px;
}
.dorder {
border: #1f1d45 solid 10px;
}
.foot_img {
max-width: 260px;
padding: 23px 0 9px 0;
}
.abo_btn a img {
width: 100px;
}
.titlepage h2 {
font-size: 30px;
line-height: 35px;
}
.club_btn .read_more {
margin-top: 5px;
}
.footer {
background: #070808;
}
.conta {
text-align: left;
}
.menu_bottom li {
padding: 0px 3px;
}
.menu_bottom ul li a {
font-size: 14px;
}
}

View File

@@ -0,0 +1,851 @@
/*---------------------------------------------------------------------
File Name: style.css
---------------------------------------------------------------------*/
/*---------------------------------------------------------------------
import Fonts
---------------------------------------------------------------------*/
@import url('https://fonts.googleapis.com/css?family=Rajdhani:300,400,500,600,700');
@import url('https://fonts.googleapis.com/css?family=Poppins:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i');
@import url('https://fonts.googleapis.com/css?family=Raleway:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i');
@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,600,600i,700,700i,800,800i&display=swap');
/*--------------------------------------------------------------------- import Files ---------------------------------------------------------------------*/
@import url(font-awesome.min.css);
@import url(owl.carousel.min.css);
/*---------------------------------------------------------------------
basic
---------------------------------------------------------------------*/
body {
color: #666666;
font-size: 14px;
font-family: 'Poppins', sans-serif;
line-height: 1.80857;
font-weight: normal;
background: url(../images/bg-body.jpg);
background-position: center;
background-repeat: no-repeat;
}
a {
color: #1f1f1f;
text-decoration: none !important;
outline: none !important;
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-ms-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
}
h1,
h2,
h3,
h4,
h5,
h6 {
letter-spacing: 0;
font-weight: normal;
position: relative;
padding: 0;
font-weight: normal;
line-height: normal;
color: #111111;
margin: 0
}
h1 {
font-size: 24px
}
h2 {
font-size: 22px
}
h3 {
font-size: 18px
}
h4 {
font-size: 16px
}
h5 {
font-size: 14px
}
h6 {
font-size: 13px
}
*,
*::after,
*::before {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {
color: #212121;
text-decoration: none!important;
opacity: 1
}
button:focus {
outline: none;
}
ul,
li,
ol {
margin: 0px;
padding: 0px;
list-style: none;
}
p {
margin: 0px;
padding: 0;
font-weight: 400;
font-size: 17px;
line-height: 28px;
}
a {
color: #222222;
text-decoration: none;
outline: none !important;
}
a,
.btn {
text-decoration: none !important;
outline: none !important;
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-ms-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
}
img {
max-width: 100%;
height: auto;
}
:focus {
outline: 0;
}
.btn-custom {
margin-top: 20px;
background-color: transparent !important;
border: 2px solid #ddd;
padding: 12px 40px;
font-size: 16px;
}
.lead {
font-size: 18px;
line-height: 30px;
color: #767676;
margin: 0;
padding: 0;
}
.form-control:focus {
border-color: #ffffff !important;
box-shadow: 0 0 0 .2rem rgba(255, 255, 255, .25);
}
.navbar-form input {
border: none !important;
}
.badge {
font-weight: 500;
}
blockquote {
margin: 20px 0 20px;
padding: 30px;
}
button {
border: 0;
margin: 0;
padding: 0;
cursor: pointer;
}
.full {
width: 100%;
float: left;
margin: 0;
padding: 0;
}
.text_align_center {
text-align: center;
}
.text_align_left {
text-align: left;
}
.text_align_right {
text-align: right;
}
.d_flex {
display: flex;
align-items: center;
flex-wrap: wrap;
}
.container {
max-width: 1170px;
}
/*----------------------------
loader
----------------------------*/
.loader_bg {
position: fixed;
z-index: 9999999;
background: #fff;
width: 100%;
height: 100%;
}
.loader {
height: 100%;
width: 100%;
position: absolute;
left: 0;
top: 0;
display: flex;
justify-content: center;
align-items: center;
}
.loader img {
width: 280px;
}
/*---------------------------------------------------------------------
header
---------------------------------------------------------------------*/
header {
background: transparent;
width: 100%;
padding: 40px 0px;
position: absolute;
z-index: 9;
}
/*---------------------------------------------------------------------
menu section
---------------------------------------------------------------------*/
ul.email {
float: right;
padding-top: 1px;
}
ul.email li {
display: inline-block;
padding-right: 20px;
}
ul.email li:last-child {
padding-right: 0;
}
ul.email li a {
color: #343650;
font-size: 20px;
}
.sidepanel {
width: 0;
position: fixed;
z-index: 9999999;
height: 100%;
top: 0;
left: 0;
background-color: #1f1d47;
overflow-x: hidden;
transition: 0.5s;
padding-top: 60px;
}
.sidepanel a {
padding: 8px 8px 8px 32px;
text-decoration: none;
font-size: 20px;
color: #fff;
display: block;
transition: 0.3s;
}
.sidepanel a:hover {
color: #26cc35;
}
.sidepanel a.active {
color: #26cc35;
}
.sidepanel .closebtn {
position: absolute;
top: 0;
right: 25px;
font-size: 36px;
}
.openbtn {
cursor: pointer;
background-color: transparent;
color: white;
border: none;
}
/** banner_main **/
.banner_main {
margin: 0 170px;
}
.tes_n0 {
display: none;
}
.poa_t {
position: absolute;
top: 97px;
left: 0;
right: 0;
}
.club {
text-align: center;
}
.club figure {
margin: 0;
}
.club figure img {
height: 417px;
}
.club h1 {
color: #fff;
font-size: 50px;
line-height: 50px;
text-transform: uppercase;
font-weight: bold;
padding-bottom: 10px;
}
.club p {
color: #fff;
line-height: 25px;
font-weight: 400;
font-size: 17px;
}
.footbol {
margin-top: -180px;
}
#myCarousel .carousel-indicators {
display: none;
}
#myCarousel a.carousel-control-next,
#myCarousel a.carousel-control-prev {
background: #26cc35;
width: 80px;
height: 80px;
top: 49%;
opacity: 1;
font-size: 35px;
color: #fff;
border-radius: 50px;
}
#myCarousel a.carousel-control-next {
right: 5%;
}
#myCarousel a.carousel-control-prev {
left: 5%;
}
#myCarousel a.carousel-control-next:focus,
#myCarousel a.carousel-control-next:hover,
#myCarousel a.carousel-control-prev:focus,
#myCarousel a.carousel-control-prev:hover {
background: #1f1d47;
color: #fff;
opacity: 1;
}
.relative {
position: inherit;
bottom: 0;
padding: 0;
}
.bluid {
text-align: center;
}
.foot_img {
background: #26cc35;
max-width: 350px;
margin: 0 auto;
padding: 65px 0 58px 0;
border-radius: 60%;
margin-bottom: 80px;
}
.titlepage {
padding-bottom: 60px;
}
.titlepage h2 {
font-size: 50px;
font-weight: bold;
line-height: 55px;
color: #000000;
}
.read_more {
display: inline-block;
background: #26cc35;
color: #fff;
max-width: 201px;
height: 67px;
line-height: 67px;
width: 100%;
font-size: 17px;
text-align: center;
font-weight: bold;
border-radius: 50px;
transition: ease-in all 0.5s;
}
.read_more:hover {
background: #1f1d46;
color: #fff;
transition: ease-in all 0.5s;
}
.img_responsive {
max-width: 100%;
}
/** sports **/
.sports {
padding-top: 90px;
}
.sports .titlepage p {
color: #000000;
font-size: 17px;
line-height: 30px;
padding-top: 10px;
margin-bottom: 40px;
}
.sports_main figure {
margin: 0;
}
.dorder {
border: #1f1d45 solid 40px;
}
.sports_main figure img {
filter: drop-shadow(0px 0px 4px #1e1e1e3d);
border-radius: 50%;
}
.sports_text h3 {
padding-top: 30px;
color: #26cc35;
font-size: 30px;
line-height: 30px;
padding-bottom: 20px;
font-weight: bold;
text-transform: uppercase;
}
.sports_text p {
color: #111111;
font-size: 17px;
line-height: 30px;
padding-bottom: 25px;
}
.dark3 {
color: #171717 !important;
}
.sports_text .read_more {
max-width: 143px;
line-height: 48px;
height: 48px;
}
/* end sports */
/** about **/
.about {
padding-top: 90px;
}
.about .titlepage p {
color: #000000;
font-size: 17px;
line-height: 30px;
padding-top: 10px;
}
.about_img figure {
margin: 0;
}
.abo_btn {
position: absolute;
background-position: center;
text-align: center;
display: flex;
align-items: center;
justify-content: center;
left: 0;
right: 0;
top: 0;
bottom: 0;
}
/** end about **/
/** trannir **/
.trannir {
padding-top: 90px;
}
.trannir .titlepage {
padding-bottom: 60px;
}
.trannir .titlepage p {
color: #000000;
font-size: 17px;
line-height: 30px;
padding-top: 10px;
}
.posi_in {
position: inherit;
padding: 0;
}
.trannir_text i img {
border-radius: 50%;
}
.trannir_text h3 {
margin-top: 40px;
color: #111111;
font-size: 31px;
padding: 0;
font-weight: bold;
line-height: 20px;
}
.trannir_text span {
color: #26cc35;
font-size: 23px;
font-weight: bold;
display: block;
}
.trannir_text ul.social_icon li a {
color: #000000;
}
#testimo .carousel-indicators {
display: none;
}
#testimo a.carousel-control-next,
#testimo a.carousel-control-prev {
background: #26cc35;
width: 80px;
height: 80px;
top: 49%;
opacity: 1;
font-size: 40px;
border-radius: 40px;
color: #fff;
}
#testimo a.carousel-control-next:focus,
#testimo a.carousel-control-next:hover,
#testimo a.carousel-control-prev:focus,
#testimo a.carousel-control-prev:hover {
background: #1f1d47;
color: #fff;
opacity: 1;
}
/** end trannir **/
/* our_club */
.our_club {
padding-top: 90px;
}
.our_club .titlepage p {
color: #000000;
font-size: 17px;
line-height: 30px;
padding-top: 10px;
}
.club_btn {
display: flex;
justify-content: center;
flex-wrap: wrap;
}
.club_btn .read_more {
max-width: 340px;
height: 84px;
line-height: 84px;
text-transform: uppercase;
margin: 0 11px;
}
/* end our_club */
/** footer **/
.footer {
background: url(../images/footer_bg.png);
background-repeat: no-repeat;
background-position: center;
background-size: 100% 100%;
padding-top: 90px;
margin-top: 90px;
}
.footer h3 {
color: #ffffff;
font-size: 26px;
font-weight: bold;
line-height: 25px;
text-align: center;
}
ul.social_icon {
padding-top: 20px;
}
ul.social_icon li {
display: inline-block;
padding-right: 20px;
}
ul.social_icon li:last-child {
padding-right: 0;
}
ul.social_icon li a {
color: #fff;
display: inline-block;
text-align: center;
line-height: 35px;
font-size: 35px;
font-weight: bold;
}
ul.social_icon li a:hover {
color: #26cc35;
transform: rotate(360deg);
transition: ease-in all 0.7s;
}
.conta {
margin-top: 40px;
}
.conta ul li {
display: inline-block;
padding-right: 40px;
}
.conta ul li:last-child {
padding-right: 0;
}
.conta ul li a {
color: #fff;
font-size: 20px;
}
.conta ul li a img {
padding-right: 15px;
}
.menu_bottom {
padding-top: 50px;
}
.menu_bottom li {
display: inline-block;
padding: 0 30px;
color: #ffffff;
}
.menu_bottom ul li a {
color: #fff;
font-size: 20px;
line-height: 29px;
}
.menu_bottom li a:hover {
color: #26cc35;
}
.copyright {
margin-top: 30px;
}
.copyright p {
color: #fff;
padding: 20px 0px;
border-top: #222323 solid 1px;
}
.copyright a {
color: #fff;
}
.copyright a:hover {
color: #26cc35;
}
/** end footer **/
/*- - ener page css--*/
.inner_page header {
box-shadow: 0 -3px 12px 0px #26cc35;
position: inherit;
background: #fff;
}
.inner_page .testimonial {
margin-top: 90px;
}
/** contact section **/
.contact {
padding-top: 90px;
}
.main_form .contactus {
border: #fff solid 1px;
padding: 0 15px;
margin-bottom: 25px;
width: 100%;
height: 63px;
background: #fff;
color: #828181;
font-size: 16px;
font-weight: normal;
box-shadow: 0px 0px 18px rgba(22, 22, 23, 0.11);
}
.main_form .textarea {
border: #fff solid 1px;
margin-bottom: 25px;
width: 100%;
background: #fff;
color: #828181;
font-size: 18px;
font-weight: normal;
padding: 36px 15px 0 15px;
border-radius: 0;
box-shadow: 0px 0px 18px rgba(22, 22, 23, 0.11);
height: 109px;
}
.main_form .send_btn {
font-size: 20px;
transition: ease-in all 0.5s;
background-color: #26cc35;
text-transform: uppercase;
color: #fff;
padding: 12px 0px;
max-width: 243px;
width: 100%;
display: block;
margin-top: 10px !important;
font-weight: 500;
margin: 0 auto;
}
.main_form .send_btn:hover {
background-color: #1f1d47;
transition: ease-in all 0.5s;
color: #000000;
}
#request *::placeholder {
color: #828181;
opacity: 1;
}
/** end contact section **/